Abstract
Indented Pixel Tree Plots are useful for an overview of large and deep hierarchical data. As a major benefit, these plots scale to pixel or even subpixel resolution, still clearly visualizing the hierarchical structures and substructures in a redundant-free representation. Consequently, there is display space available that may be used to show additional information such as enlarged or filtered subregions, details-on-demand, or control panels. In this paper, we demonstrate how this compact indented diagram can be enriched with additional data associated with both leaf and inner nodes of the hierarchy. To this end, we support quantitative, categorical, relational, and time-series data. By such a combination, exploration and analysis of visual patterns and anomalies on different levels of hierarchical granularity are possible in a static diagram. Furthermore, interactive features such as expanding/collapsing of subhierarchies, horizontal/vertical distortions, zooming in/out, or details-on-demand are integrated to allow the user to inspect the data from different viewpoints. The usefulness of the enriched diagrams is illustrated by applying them to file system data where single software constructs are hierarchically organized. Here, we focus on quantitative, categorical, and relational data attached to the nodes of the hierarchy. In a second case study, we demonstrate how evolving water level data of rivers in Germany can be represented by our plots.
Keywords
- Hierarchy visualization
- data visualization
- pixel-based techniques
- time-varying data
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Andrews, K., Heidegger, H.: Information Slices: Visualising and Exploring Large Hierarchies Using Cascading, Semi-Circular Discs. In: Proceedings of the IEEE Symposium on Information Visualization, pp. 9–12 (1998)
Burch, M., Beck, F., Diehl, S.: Timeline Trees: Visualizing Sequences of Transactions in Information Hierarchies. In: Proceedings of Advanced Visual Interfaces, pp. 75–82 (2008)
Burch, M., Vehlow, C., Beck, F., Diehl, S., Weiskopf, D.: Parallel Edge Splatting for Scalable Dynamic Graph Visualization. IEEE Transactions on Visualization and Computer Graphics 17(12), 2344–2353 (2011)
Burch, M., Heinrich, J., Konevtsova, N., Höferlin, M., Weiskopf, D.: Evaluation of Traditional, Orthogonal, and Radial Tree Diagrams by an Eye Tracking Study. IEEE Transactions on Visualization and Computer Graphics 17(12), 2440–2448 (2011)
Burch, M., Raschke, M., Weiskopf, D.: Indented Pixel Tree Plots. In: Bebis, G., Boyle, R., Parvin, B., Koracin, D., Chung, R., Hammoud, R., Hussain, M., Kar-Han, T., Crawfis, R., Thalmann, D., Kao, D., Avila, L. (eds.) ISVC 2010. LNCS, vol. 6453, pp. 338–349. Springer, Heidelberg (2010)
Burch, M., Schmauder, H., Weiskopf, D.: Indented Pixel Tree Browser for Exploring Huge Hierarchies. In: Proceedings of the International Symposium on Visual Computing, pp. 301–312 (2011)
Burch, M., Weiskopf, D.: Visualizing Dynamic Quantitative Data in Hierarchies. In: Proceedings of International Conference on Information Visualization Theory and Applications, pp. 177–186 (2011)
Burch, M., Diehl, S.: Trees in a Treemap: Visualizing Multiple Hierarchies. In: Proceedings of Visualization and Data Analysis, pp. 224–235 (2006)
Card, S.K., Mackinlay, J.: The Structure of the Information Visualization Design Space. In: Proceedings of the IEEE Symposium on Information Visualization, pp. 92–99 (1997)
Cleveland, W.S., McGill, R.: Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical Methods. Journal of the American Statistical Association 79(387), 531–554 (1984)
Eades, P.: Drawing Free Trees. Bulletin of the Institute for Combinatorics and its Applications 5, 10–36 (1992)
Eisen, M., Spellman, P., Brown, P., Botstein, D.: Cluster Analysis and Display of Genome-Wide Expression Patterns. Proceedings of the National Academy of Sciences 95, 14863–14868 (1998)
Fekete, J.-D., Wang, D., Dang, N., Aris, A., Plaisant, C.: Overlaying Graph Links on Treemaps. In: Proceedings of the IEEE Symposium on Information Visualization, Poster Compendium, pp. 82–83 (2003)
Kruskal, J., Landwehr, J.: Icicle Plots: Better Displays for Hierarchical Clustering. The American Statistician 37(2), 162–168 (1983)
Jin, L., Banks, D.C.: TennisViewer: A Browser for Competition Trees. IEEE Computer Graphics and Applications 17(4), 63–65 (1997)
McGuffin, M.J., Robert, J.M.: Quantifying the Space-Efficiency of 2D Graphical Representations of Trees. Information Visualization 9(2), 115–140 (2009)
Neumann, P., Schlechtweg, S., Carpendale, S.: ArcTrees: Visualizing Relations in Hierarchical Data. In: Proceedings of Eurographics IEEE VGTC Symposium on Visualization, pp. 53–60 (2005)
Reingold, E.M., Tilford, J.S.: Tidier Drawings of Trees. IEEE Transactions on Software Engineering 7, 223–228 (1981)
Jürgensmann, S., Schulz, H.-J.: A Visual Survey of Tree Visualization. In: Proceedings of the IEEE Conference on Information Visualization, Poster Compendium (2010)
Schulz, H.-J.: Treevis.net: A Tree Visualization Reference. IEEE Computer Graphics and Applications 31(6), 11–15 (2011)
Shneiderman, B.: Tree Visualization with Tree-Maps: 2-D Space-Filling Approach. ACM Transactions on Graphics 11(1), 92–99 (1992)
Shneiderman, B.: The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations. In: Proceedings of the IEEE Symposium on Visual Languages, pp. 336–343 (1996)
Stasko, J.T., Zhang, E.: Focus+Context Display and Navigation Techniques for Enhancing Radial, Space-Filling Hierarchy Visualizations. In: Proceedings of the IEEE Symposium on Information Visualization, pp. 57–65 (2000)
Tu, Y., Shen, H.-W.: Visualizing Changes of Hierarchical Data Using Treemaps. IEEE Transactions on Visualization and Computer Graphics 13(6), 1286–1293 (2007)
Tversky, B., Bauer Morrison, J., Bétrancourt, M.: Animation: Can it Facilitate? International Journal of Human-Computer Studies 57(4), 247–262 (2002)
Yang, J., Ward, M.O., Rundensteiner, E.A., Patro, A.: InterRing: A Visual Interface for Navigating and Manipulating Hierarchies. Information Visualization 2(1), 16–30 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Burch, M., Raschke, M., Greis, M., Weiskopf, D. (2012). Enriching Indented Pixel Tree Plots with Node-Oriented Quantitative, Categorical, Relational, and Time-Series Data. In: Cox, P., Plimmer, B., Rodgers, P. (eds) Diagrammatic Representation and Inference. Diagrams 2012. Lecture Notes in Computer Science(), vol 7352. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31223-6_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-31223-6_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31222-9
Online ISBN: 978-3-642-31223-6
eBook Packages: Computer ScienceComputer Science (R0)
