What is Data Visualization?
Data visualization is a growing form of visual communication, especially in the business context. The helpful folks at Wikipedia have a great analysis of data visualization:
Data visualization is the study of the visual representation of data, meaning “information which has been abstracted in some schematic form, including attributes or variables for the units of information”.[2]
According to Friedman (2008) the “main goal of data visualization is to communicate information clearly and effectively through graphical means. It doesn’t mean that data visualization needs to look boring to be functional or extremely sophisticated to look beautiful. To convey ideas effectively, both aesthetic form and functionality need to go hand in hand, providing insights into a rather sparse and complex data set by communicating its key-aspects in a more intuitive way. Yet designers often fail to achieve a balance between design and function, creating gorgeous data visualizations which fail to serve their main purpose — to communicate information”.[3]
Data visualization is closely related to Information graphics, Information visualization, Scientific visualization and Statistical graphics. In the new millennium data visualization has become active area of research, teaching and development.
Data visualization seem to fall into six major categories:
1) data dashboards which include business intelligence (maps internal or external changes via line graph, bar graph, or pie graph)
2) chart pictures of data created in a 2.0 fashion (line and bar graphs with a 2.0 edge)
3) representational pictures and charts (symbols are used to represent particular tangible good. for instance a barrel of oil stands in for a million barrels of oil).
4) heat maps of a particular activity, assett, product, or service (they can also be used to map social networks, sales, foot traffic, or risks like crime or disease)
5) idea graphs which can span from line based idea graph, to more integrated pictograms which are visually compelling and embody the thematic story of the different component parts.
6) flow charts for business process optimization
The additional business case data visualization for business intelligence dashboards is created by productivity (all the data in one place) and the need to create effective feedback loops in real time. (also as the amount of free data increases online and otherwise, the cost and need to aggregate data is dramatically increased. Also, as free web 2.0 tools proliferate, the speed of web application development increases because developers no longer need to re-invent the wheel.) Many companies are providing data visualization (in the form of data dashboards) as a software as a service application.
Data Visualization and the Future
With the increase in mobile devices to input real time data, open APIs, and the personalization of data along with the increasing need to move beyond words and excel sheets for effective communication, data visualization will increase in 2010 and beyond.
Tools for visualization include Protovis from Stanford and open source solutions like Graph Viz.
Innovative Interactivity suggests these five interactive charting tools for data visualization.
For map based questions you can use Google Maps API or BIRT Report Designer to create a data and map mash up (to connect data to a particular location) or perhaps use MAP IT from ESRI. Also there are many sources of free data about important information regarding economic exchange, health results, and other key performance indicators (KPIs) for business and government.
For enterprise level solutions include Tableau Software’s solutions ($1000 to 1,800 one time fee) as well as a full range competitive options for business intelligence and data dashboards at $1000 from Dundas (primarily with .Net from what I can tell). For enterprise solutions which include Flash animation, Any Chart and Fusion Charts provide a range of solutions from $500 to $5000. However, if you only have minimal use for charts and visualization in your organzation you may prefer to find a designer to translate an existing graph, chart, or spreadsheet into a visualization for $150 to $350. Or perhaps an internal designer can add some web 2.0 design pizazz (simple: see Garr Reynold’s blog, who is the author of the best selling book on presentation design entitled “Presentation Zen” for examples) to the same chart or spreadsheet data. You should be able to create slick charts in Macintosh’s Keynote, which is part of the iWork software suite which retails about $99.
Finally, if you are looking to provide additional content streams you can use RSS feeds from blogs along with XML feeds to provide better content aggregation.
Affordable Web Apps for Data Visualization
If your organization has a real ongoing need for data and data visualization, the iPhone application Roam Bi which creates brilliant visualizations and only costs $99 a year. (for instance if you make 10 visualizations in a year, they only cost you $10 a piece). You can more about Roam Bi at their Mobile Data Visualization blog.
A somewhat similar service called Wigenie is available for $49 a month, but offers some free features. I would compare their free options with IBM’s free Open Eyes Project for data visualization. All of these are great alternatives to the $1000 to $3000 price tags companies like Corda, Software FX, and Panopticon charge–although for mid-stage companies–its solutions may provide insight which yields x5, x7, x10 or more solutions. Its also relevant to note that IBM is increasingly entering the data visualization sphere–in fact their most re-branding features data a an integral component to make the world better place to live (for the environment, health, education, business, and government).
If you are just looking for a mind map style visualization, there are several free web based applications to create mind maps. I’m most familiar with Bubbl.Us, which is pretty easy to pick up and learn in 7 to 12 minutes. (although of course, options like Photoshop may be just as easy or even easier if you are a designer)
Alternatively, if you need a flow chart their are several specific online tools to help you create flow charts quickly and easily. The online diagram software Draw Anywhere, Smart Draw, Gliffy, and Lucid Chart are prominent examples. (of course Bubbl.Us, mind mapping tools, and Photoshop are also available solutions for creating flow charts for business process mapping, design, and optimization)
And if you have any interest in data visualization for your organization, this list of 28 data visualization tools is quite helpful from Inside RIA (an O’Reily company) as well as this extensive list of Infographics software from Wikipedia.
Resources Learning about Data Visualization
Its very much based on the work of Edward Tufte’s insight in “Visual Display of Quantitative Information” (you can purchase it for $30 used on Amazon or $40 new on Edward Tufte’s website)
If you want to learn more about this style of visual communication there are several blogs about data visualization which feature examples. Alternatively, you may prefer to check out books like “Supercrunchers” or the “Numerati” which have both been featured in popular mass media press. If your designer is looking to create more visually compelling infographics they might checkout the data visualization books suggested by Infosthetics.
I enjoyed Darlene Fichters two presentations on this subject (Data 2.0) on Slideshare. She pointed to personal data visualization like Track and Graph for personal fitness as well as the Google Visualization API, and Frappr for easy Google maps mashups. She also suggests Swivel along with data aggregators like Everyblock and Dataplace.org.
I would also check out these 175 Data Visualization resources and examples. Finally this list of data visualization companies which range the gamut may be helpful if you are looking for professional data visualization services.
Review of Key Concepts:
1) Data visualization for clear and compelling communication (internal and external)
2) Data dashboards for tracking relevant company and market data
3) Idea graphs for idea and concept mapping (facilitation and brainstorming)
4) Business process mapping with
5) Free tools for creating charts from IBM and other low cost web 2.0 companies. Low cost solutions with the iPhone application Roam Li, iWork, and Photoshop. Also included as solutions like Wigenie at $49 a month. (there is a Stock Market application thats going to move into this data visualization for the iPhone space soon according to Mashable).
6) Data 2.0 is the future. It helps individual and organizational communication, education, and ultimately improvement.
7) Finally, this table has an incredible number of uses and types for infographics and is sure to jump start your creativity.
Can you suggest other resources for data visualization? Or perhaps another category of data visualization I missed.