This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Visualizing Business Data with Generalized Treemaps
September-October 2006 (vol. 12 no. 5)
pp. 789-796
Business data is often presented using simple business graphics. These familiar visualizations are effective for providing overviews, but fall short for the presentation of large amounts of detailed information. Treemaps can provide such detail, but are often not easy to understand. We present how standard treemap algorithms can be adapted such that the results mimic familiar business graphics. Specifically, we present the use of different layout algorithms per level, a number of variations of the squarified algorithm, the use of variable borders, and the use of non-rectangular shapes. The combined use of these leads to histograms, pie charts and a variety of other styles.

[1] B. Johnson and B. Shneiderman, Tree-Maps: a space-filling approach to the visualization of hierarchical information structures. In Proc. of IEEE Visualization '91, pp. 284–291, IEEE Computer Society Press, 1991.
[2] http://www.win.tue.nlsequoiaview
[3] M. Wattenberg, Map of the Market. SmartMoney.com, 1998.
[4] W. Mitchell, D. Shook, and S. L. Shah, A picture worth a thousand control loops: an innovative way of visualizing controller performance data. Invited Plenary Presentation, Control Systems 2004, Quebec City, June 2004.
[5] G. Lommerse, F. Nossin, L. Voinea, and A. Telea, The visual code navigator: an interactive toolset for source code investigation. In Proc. of the 2005 IEEE Symposium on Information Visualization, 2005.
[6] D. Holten, R. Vliegen, and J. J. van Wijk, Visual realism for the visualization of software metrics. In Proc. of VISSOFT 2005, pp. 27–32, 2005.
[7] R. M. Wilson, R. D. Bergeron, Dynamic hierarchy specification and visualization. In Proc. of the 1999 IEEE Symposium on Information Visualization, pp. 65–72, 1999.
[8] G. Chintalapani, C. Plaisant, and B. Shneiderman, Extending the utility of treemaps with flexible hierarchy. In Proc. International Conference on Information Visualization 2004, pp. 335–344, 2004.
[9] R.L. Harris, Information Graphics — A Comprehensive Illustrated Reference. Management Graphics, Atlanta, GE, USA, 1996.
[10] J. Chambers, W. Cleveland, B. Kleiner, and P. Tukey, Graphical Methods for Data Analysis. Wadsworth, 1983.
[11] D.A. Keim, M.C. Hao, U. Dayal, Hierarchical pixel bar charts. In IEEE Transactions on Visualization and Computer Graphics, , Volume 8, Issue 3, July–Sept. 2002. pp. 255–269.
[12] http://www.cs.umd.edu/hciltreemaps/
[13] M. Balzer, O. Deussen, and C. Lewerentz, Voronoi treemaps for the visualization of software metrics. In Proc. of the 2005 ACM symposium on Software visualization, pp. 165–172, 2005.
[14] J.J. van Wijk and H. van de Wetering, Cushion treemaps. In Proc. IEEE Symposium on Information Visualization 1999, IEEE Computer Society Press, pp. 73–78, 1999.
[15] M. Bruls, K. Huizing, and J.J. van Wijk, Squarified treemaps. In Proc. of Joint Eurographics and IEEE TCVG Symp. on Visualization, TCVG2000, IEEE Press, pp. 33–42, 2000.
[16] B.B. Bederson, B. Shneiderman, and M. Wattenberg, Ordered and quantum treemaps: making effective use of 2D space to display hierarchies. In ACM Transactions on Graphics (TOG), 21, (4), pp. 833–854, October 2002.
[17] T. Barlow and P. Neville, A comparison of 2-D visualization of hierarchies. In Proc. of IEEE Symposium on Information Visualization 2001, pp. 131–138, IEEE CS Press, 2001.
[18] http:/www.magnaview.nl
[19] J.J. van Wijk, The value of visualization. In Proc. IEEE Visualization 2005, pp. 79–86, 2005.

Index Terms:
Information visualization, treemap, business graphics, hierarchical data
Citation:
Roel Vliegen, Jarke J. van Wijk, Erik-Jan van der Linden, "Visualizing Business Data with Generalized Treemaps," IEEE Transactions on Visualization and Computer Graphics, vol. 12, no. 5, pp. 789-796, Sept.-Oct. 2006, doi:10.1109/TVCG.2006.200
Usage of this product signifies your acceptance of the Terms of Use.