ExPlates: Spatializing Interactive Analysis to Scaffold Visual Exploration
Abstract
Visual exploration involves using visual representations to investigate data where the goals of the process are unclear and poorly defined. However, this often places unduly high cognitive load on the user, particularly in terms of keeping track of multiple investigative branches, remembering earlier results, and correlating between different views. We propose a new methodology for automatically spatializing the individual steps in visual exploration onto a large visual canvas, allowing users to easily recall, reflect, and assess their progress. We also present a web-based implementation of our methodology called ExPlatesJS where users can manipulate multidimensional data in their browsers, automatically building visual queries as they explore the data.
Supporting Information
Please note: Wiley-Blackwell Publishing are not responsible for the content or functionality of any supplementary materials supplied by the authors. Any queries (other than missing material) should be directed to the corresponding author for the article.
Filename | Description |
---|---|
CGF_12131_sm_0128-file1.mov41.5 MB | Supporting info item |
Please note: The publisher is not responsible for the content or functionality of any supporting information supplied by the authors. Any queries (other than missing content) should be directed to the corresponding author for the article.
References
- [Ahl96]
Ahlberg C.: Spotfire: an information exploration environment.
SIGMOD Record
25, 4 (1996), 25–29. 9.
10.1145/245882.245893 Google Scholar
- [APM*11] Anderson E. W., Potter K. C., Matzen L. E., Shepherd J. F., Preston G., Silva C. T.: A user study of visualization effectiveness using EEG and cognitive load. Computer Graphics Forum 30, 3 (2011), 791–800. 2.
- [BCS*05] Bavoil L., Callahan S. P., Scheidegger C. E., Vo H. T., Crossno P., Silva C. T., Freire J.: VisTrails: Enabling interactive multiple-view visualizations. In Proceedings of the IEEE Conference on Visualization (2005), pp. 135–142. 4.
- [BOH11] Bostock M., Ogievetsky V., Heer J.: D3: Data-driven documents. IEEE Transactions on Visualization and Computer Graphics 17, 6 (2011), 2301–2309. 5.
- [BPW*93] Brodlie K., Poon A., Wright H., Brankin L., Banecki G., Gay A.: GRASPARC: A problem solving environment integrating computation and visualization. In Proceedings of the IEEE Conference on Visualization (1993), pp. 102–109. 3, 5.
- [Cle94] Cleveland W. S.: Visualizing Data. Hobart Press, 1994. 1.
- [CMS99] S. K. Card, J. D. Mackinlay, B. Shneiderman (Eds.): Readings in Information Visualization — Using Vision to Think. Morgan Kaufmann, 1999. 2.
- [DR01] Derthick M., Roth S. F.: Enhancing data exploration with a branching history of user operations. Knowledge-Based Systems 14, 1–2 (2001), 65–74. 3, 5.
- [DRL*12] Dunne C., Riche N. H., Lee B., Metoyer R., Robertson G.: GraphTrail: Analyzing large multivariate, heterogeneous networks while supporting exploration history. In Proceedings of the ACM Conference on Human Factors in Computer Systems (2012), pp. 1663–1672. 4, 9.
- [EST07] Elmqvist N., Stasko J., Tsigas P.: DataMeadow: a visual canvas for analysis of large-scale multivariate data. In Proceedings of the IEEE Symposium on Visual Analytics Science and Technology (2007), pp. 187–194. 4.
- [GS06] Groth D. P., Streefkerk K.: Provenance and annotation for visual exploration systems. IEEE Transactions Vis. Comput. Graph 12, 6 (2006), 1500–1510. 4.
- [GZA06] Gotz D., Zhou M. X., Aggarwal V.: Interactive visual synthesis of analytic knowledge. In Proceedings of IEEE Symposium on Visual Analytics Science & Technology (2006), pp. 51–58. 2, 3.
- [HMSA08] Heer J., Mackinlay J. D., Stolte C., Agrawala M.: Graphical histories for visualization: Supporting analysis, communication, and evaluation. IEEE Transactions on Visualization and Computer Graphics 14, 6 (2008), 1189–1196. 2, 3, 9.
- [HS12] Heer J., Shneiderman B.: Interactive dynamics for visual analysis. Communications of the ACM 55, 4 (2012), 45–54. 3.
- [JE12] Javed W., Elmqvist N.: Exploring the design space of composite visualization. In Proceedings of the IEEE Pacific Symposium on Visualization (2012), pp. 1–8. 4, 6.
- [JKMG02] Jankun-Kelly T. J., Ma K.-L., Gertz M.: A model for the visualization exploration process. In Proceedings of the IEEE Conference on Visualization (2002), pp. 323–330. 2, 3.
- [Kei02] Keim D. A.: Information visualization and visual data mining. IEEE Transactions on Visualization and Computer Graphics 8, 1 (2002), 1–8. 1, 2.
- [KF88] Kurlander D., Feiner S.: Editable graphical histories. In Proc. of IEEE Workshop on Visual Language (1988), pp. 127–134. 2, 3.
- [LS87] Larkin J., Simon H.: Why a diagram is (sometimes) worth 10000 words. Cognitive Science 11 (1987), 65–69. 3.
- [Ma99] Ma K.-L.: Image graphs – A novel approach to visual data exploration. In Proceedings of the IEEE Conference on Visualization (1999), pp. 81–88. 3.
- [McK09] McKeon M.: Harnessing the information ecosystem with wiki-based visualization dashboards. IEEE Transactions on Visualization and Computer Graphics 15, 6 (2009), 1081–1088. 4.
- [Nor93] Norman D. A.: Cognition in the head and in the world: An introduction to the special issue on situated action. Cognitive Science 17, 1 (1993), 1–6. 3.
- [PSM07] Pousman Z., Stasko J. T., Mateas M.: Casual information visualization: Depictions of data in everyday life. IEEE Transactions on Visualization and Computer Graphics 13, 6 (2007), 1145–1152. 4.
- [RSPC93] Russell D. M., Stefik M. J., Pirolli P., Card S. K.: The cost structure of sensemaking. pp. 269–276.2.
- [SH00] Stolte C., Hanrahan P.: Polaris: a system for query, analysis and visualization of multi-dimensional relational databases. In Proceedings of the IEEE Symposium on Information Visualization (2000), pp. 5–14. 9.
- [SH10] Segel E., Heer J.: Narrative visualization: Telling stories with data. IEEE Transactions on Visualization and Computer Graphics 16, 6 (2010), 1139–1148. 3.
- [Shn96] Shneiderman B.: The eyes have it: A task by data type taxonomy for information visualizations. In Proceedings of the IEEE Symposium on Visual Languages (1996), pp. 336–343. 2.
- [SR96] Scaife M., Rogers Y.: External cognition: how do graphical representations work? International Journal of Human-Computer Studies 45, 2 (1996), 185–213. 2, 3.
- [SvW08] Shrinivasan Y., Van Wijk J.: Supporting the analytical reasoning process in information visualization. In Proceedings of the ACM Conference on Human Factors in Computing Systems (2008), pp. 1237–1246. 3, 5.
- [TC05] J. J. Thomas, K. A. Cook (Eds.): Illuminating the Path: The Research and Development Agenda for Visual Analytics. IEEE Computer Society Press, 2005. 2, 3, 6.
- [TFF88] Tukey J. W., Fisherkeller M. A., Friedman J. H.: PRIM-9: An interactive multi-dimensional data display and analysis system. In Dynamic Graphics for Statistics. Wadsworth & Brooks/Cole, 1988, pp. 111–120. 1.
- [Tuk77] Tukey J. W.: Exploratory data analysis. Addison-Wesley, 1977. 1.
- [WSP*06] Wright W., Schroh D., Proulx P., Skaburskis A., Cort B.: The sandbox for analysis: Concepts and evaluation. In Proceedings of the ACM Conference on Human Factors in Computing Systems (2006), pp. 801–810. 2, 4.
- [YaKSJ07] Yi J. S., Ah Kang Y., Stasko J. T., Jacko J. A.: Toward a deeper understanding of the role of interaction in information visualization. IEEE Transactions on Visualization and Computer Graphics 13, 6 (2007), 1224–1231. 2.