skip to main content
research-article
Free Access

Interactive Dynamics for Visual Analysis: A taxonomy of tools that support the fluent and flexible use of visualizations

Published:01 February 2012Publication History
Skip Abstract Section

Abstract

The increasing scale and availability of digital data provides an extraordinary resource for informing public policy, scientific discovery, business strategy, and even our personal lives. To get the most out of such data, however, users must be able to make sense of it: to pursue questions, uncover patterns of interest, and identify (and potentially correct) errors. In concert with data-management systems and statistical algorithms, analysis requires contextualized human judgments regarding the domain-specific significance of the clusters, trends, and outliers discovered in data.

References

  1. Abram, G., Treinish, L. 1995. An extended data-flow architecture for data analysis andvisualization. Proceedings of the IEEE Conference on Visualization: 263-270. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ahlberg, C., Shneiderman, B. 1994. Visual information seeking: tight coupling of dynamic queryfilters with starfield displays. Proceedings of the ACM Conference on Human Factors in ComputingSystems: 313-317. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Baudisch, P., Rosenholtz, R. 2003. Halo: a technique for visualizing off-screen objects. Proceedings of the ACM Conference on Human Factors in Computing Systems: 481-488; http://doi.acm.org/10.1145/642611.642695. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Becker, R. A., Cleveland, W. S. 1987. Brushing scatterplots. Technometrics 29(2): 127-142. Google ScholarGoogle ScholarCross RefCross Ref
  5. Becker, R. A., Cleveland, W. S., Shyu, M.-J. 1996. The visual design and control of trellis display.Journal of Computational and Graphical Statistics 5(2): 123-155.Google ScholarGoogle Scholar
  6. Bederson, B. B., Clamage, A., Czerwinski, M. P., Robertson, G. G. 2004. DateLens: a fisheyecalendar interface for PDAs. ACM Transactions on Computer-Human Interaction 11(1): 90-119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Bederson, B. B., Hollan, J. D. 1994. Pad++: a zooming graphical interface for exploring alternateinterface physics. Proceedings of the ACM Symposium on User Interface Software and Technology: 17-26;http://doi.acm.org/10.1145/192426.192435. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Bell, B. A., Feiner, S. K. 2000. Dynamic space management for user interfaces. Proceedingsof the ACM Symposium on User Interface Software and Technology: 239-248; http://doi.acm.org/10.1145/354401.354790. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Bestiario Impure; http://www.impure.com/.Google ScholarGoogle Scholar
  10. Bostock, M., Heer, J. 2009. Protovis: a graphical toolkit for visualization. IEEE Transactions onVisualization and Computer Graphics 15(6): 1121-1128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Card, S. K., Mackinlay, J., Shneiderman, B. 1999. Readings in Information Visualization: Using Visionto Think. Morgan Kaufmann. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Cleveland, W. S. 1994. The Elements of Graphing Data. Lafayette, IN: Hobart Press.Google ScholarGoogle Scholar
  13. Danis, C. M., Viegas, F. B., Wattenberg, M., Kriss, J. 2008. Your place or mine?: visualization as acommunity component. Proceedings of the ACM Conference on Human Factors in Computing Systems:275-284; http://doi.acm.org/10.1145/1357054.1357102. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Dean, J., Ghemawat, S. 2004. MapReduce: simplified data processing on large clusters. OperatingSystems Design and Implementation (OSDI): 137-150. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Derthick, M., Roth, S. F. 2001. Enhancing data exploration with a branching history of useroperations. Knowledge Based Systems 14(1-2): 65-74.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Few, S. 2009. Now You See It: Simple Visualization Techniques for Quantitative Analysis. Berkeley, CA:Analytics Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Furnas, G. W. 2006. A fisheye follow-up: further reflections on focus + context. Proceedingsof the ACM Conference on Human Factors in Computing Systems: 999-1008; http://doi.acm.org/10.1145/1124772.1124921. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Grossman, T., Balakrishnan, R. 2005. The bubble cursor: enhancing target acquisition bydynamic resizing of the cursor's activation area. Proceedings of the ACM Conference on HumanFactors in Computing Systems: 281-290; http://doi.acm.org/10.1145/1054972.1055012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Gustafson, S., Baudisch, P., Gutwin, C., Irani, P. 2008. Wedge: clutter-free visualization of offscreenlocations. Proceedings of the ACM Conference on Human Factors in Computing Systems: 787-796; http://doi.acm.org/10.1145/1357054.1357179. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Hahsler, M., Hornik, K., Buchta, C. 2008. Getting things in order: an introduction to the RPackage seriation. Journal of Statistical Software 25 (3): 1-34; http://www.jstatsoft.org/v25/i03.Google ScholarGoogle ScholarCross RefCross Ref
  21. Heer, J., Agrawala, M. 2008. Design considerations for collaborative visual analytics. InformationVisualization 7(1): 49-62. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Heer, J., Agrawala, M., Willett, W. 2008. Generalized selection via interactive query relaxation. Proceedings of the ACM Conference on Human Factors in Computing Systems: 959-968. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Heer, J., Bostock, M., Ogievetsky, V. 2010. A tour through the visualization zoo. Communicationsof the ACM 53(6): 59-67; http://doi.acm.org/10.1145/1743546.1743567. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Heer, J., Card, S. K. 2004. DOITrees revisited: scalable, space-constrained visualizationof hierarchical data. Proceedings of Advanced Visual Interfaces: 421-424; http://doi.acm.org/10.1145/989863.989941. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Heer, J., Mackinlay, J., Stolte, C., Agrawala, M. 2008. Graphical histories for visualization:supporting analysis, communication, and evaluation. IEEE Transactions on Visualization andComputer Graphics 14(6): 1189-1196; http://portal.acm.org/citation.cfm?id=1477066.1477414. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Heer, J., Viégas, F. B., Wattenberg, M. 2009. Voyager and voyeurs: supporting asynchronouscollaborative information visualization. Communications of the ACM 52(1): 87-97; http://doi.acm.org/10.1145/1435417.1435439. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Hill, W. C., Hollan, J. D., 1991. Deixis and the future of visualization excellence. Proceedings of the IEEE Conference on Visualization: 314-320; http://portal.acm.org/citation.cfm?id=949607.949659. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Hochheiser, H., Shneiderman, B. 2004. Dynamic query tools for time series data sets: Timeboxwidgets for interactive exploration. Information Visualization 3(1): 1-18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Holz, C., Feiner, S. 2009. Relaxed selection techniques for querying time-series graphs. Proceedings of the ACM Symposium on User Interface Software and Technology: 213-222; http://doi.acm.org/10.1145/1622176.1622217. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Inselberg, A., Dimsdale, B. 1990. Parallel coordinates: a tool for visualizing multi-dimensional geometry. Proceedings of the IEEE Conference on Visualization: 361-378. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Isenberg, P., Tang, A., Carpendale, S. 2008. An exploratory study of visual information analysis.Proceedings of the ACM Conference on Human Factors in Computing Systems: 1217-1226; http://doi.acm.org/10.1145/1357054.1357245. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Jankun-Kelly, T. J., Ma, K.-L., Gertz, M. 2007. A model and framework for visualization exploration. IEEE Transactions on Visualization and Computer Graphics 13(2): 357-369; http://dx.doi.org/10.1109/TVCG.2007.28. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Kandel, S., Heer, J., C. Plaisant, C., Kennedy, J., van Ham, F., Henry-Riche, N., Weaver, C., Lee,B., Brodbeck, D., Buono, P. 2011. Research directions for data wrangling: visualizations andtransformations for usable and credible data. Information Visualization. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Keim, D. A., Mansmann, F., Schneidewind, J., Ziegler, H. 2006. Challenges in visual data analysis. Information Visualization: 9-16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Kong, N., Agrawala, M. 2009. Perceptual interpretation of ink annotations on line charts.Proceedings of the ACM Symposium on User Interface Software and Technology: 233-236; http://doi.acm.org/10.1145/1622176.1622219. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Kurlander, D., Feiner, S. 1988. Editable graphical histories. Proceedings of the IEEE Workshop onVisual Language: 127-134.Google ScholarGoogle ScholarCross RefCross Ref
  37. Mackinlay, J. D. 1986. Automating the design of graphical presentations of relational information.ACM Transactions on Graphics 5(2): 110-141; http://doi.acm.org/10.1145/22949.22950. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Mackinlay, J. D., Hanrahan, P., Stolte, C. 2007. Show me: automatic presentation for visualanalysis. IEEE Transactions on Visualization and Computer Graphics 6: 1137-1144. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Nekrasovski, D., Bodnar, A., McGrenere, J., Guimbretière, F., Munzner, T. 2006. An evaluationof pan and zoom and rubber sheet navigation with and without an overview. Proceedingsof the ACM Conference on Human Factors in Compuing Systems: 11-20; http://doi.acm.org/10.1145/1124772.1124775. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. North, C., Shneiderman, B. 2000. Snap-together visualization: a user interface for coordinatingvisualizations via relational schemata. Proceedings of Advanced Visual Interfaces: 128-135; http://doi.acm.org/10.1145/345513.345282. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Perer, A., Shneiderman, B. 2008. Systematic yet flexible discovery: guiding domain expertsthrough exploratory data analysis. Proceedings of Intelligent User Interfaces: 109-118; http://doi.acm.org/10.1145/1378773.1378788. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Plaisant, C., Carr, C., Shneiderman, B. 1995. Image-browser taxonomy and guidelines for designers. IEEE Software 12(2): 21-32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Riche, N. H., Lee, B., Plaisant, C. 2010. Understanding interactive legends: a comparativeevaluation with standard widgets. Computer Graphics Forum 29(3): 1193-1202. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Roth, S. F., Mattis, J. 1991. Automating the presentation of information. Proceedings of the IEEEConference on Artificial Intelligence Applications: 90-97.Google ScholarGoogle ScholarCross RefCross Ref
  45. Scheidegger, C., Koop, D., Santos, E., Vo, H., Callahan, S., Freire, J., Silva, C. 2008. Tackling the Provenance Challenge One Layer at a Time. Concurrency and Computation: Practice and Experience 20(5): 473-483; http://portal.acm.org/citation.cfm?id=1350745.1350757. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Segel, E., Heer, J. 2010. Narrative visualization: telling stories with data. IEEE Transactions onVisualization and Computer Graphics 16(6): 1139-1148. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Shneiderman, B. 1994. Dynamic queries for visual information seeking. IEEE Software 11(6): 70-77 Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Shneiderman, B. 1996. The eyes have it: a task by data type taxonomy for information visualizations. Proceedings of the IEEE Symposium on Visual Languages; http://portal.acm.org/citation.cfm?id=832277.834354. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Spence, R., Apperley, M. 1982. Data base navigation: an office environment for the professional. Behaviour and Information Technology 1(1): 43-54.Google ScholarGoogle ScholarCross RefCross Ref
  50. Stolte, C. Tang, D., Hanrahan, P. 2002. Polaris: a system for query, analysis, and visualization ofmultidimensional relational databases. IEEE Transactions on Visualization and Computer Graphics 8: 52-65. Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Tableau Software; http://tableausoftware.com.Google ScholarGoogle Scholar
  52. Tufte, E. 1983. The Visual Display of Quantitative Information. Cheshire, CT: Graphics Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. van Ham, F., Perer, A. 2009. Search, show context, expand on demand: supporting large graph exploration with degree-of-interest. IEEE Transactions on Visualization and Computer Graphics 15(6): 953-960; http://dx.doi.org/10.1109/TVCG.2009.108. Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Viégas, F. B., Wattenberg, M., van Ham, F., Kriss, J., McKeon, M. 2007. Many Eyes: a site forvisualization at Internet scale. IEEE Transactions on Visualization and Computer Graphics 13(6):1121-1128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. Weaver, C. E.. 2004. Building highly-coordinated visualizations in Improvise. Proceedings of theIEEE Information Visualization Conference: 159-166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. Wickham, H. 2009. ggplot2: Elegant Graphics for Data Analysis. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. Wilkinson, L. 2005. The Grammar of Graphics (Statistics and Computing). Secaucus, NJ: Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  58. Wilkinson, L., Friendly, M. 2009. The history of the cluster heat map. The American Statistician63(2): 179-184.Google ScholarGoogle Scholar
  59. Willett, W., Heer, J., Agrawala, M. 2007. Scented widgets: improving navigation cues withembedded visualizations. IEEE Transactions on Visualization and Computer Graphics 13(6): 1129-1136; http://dx.doi.org/10.1109/TVCG.2007.70589. Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. Xiao, L., Gerth, J., Hanrahan, P. 2006. Enhancing visual analysis of network traffic using aknowledge representation. Proceedings of the IEEE Conference on Visual Analytics Science andTechnology: 107-114.Google ScholarGoogle Scholar
  61. Zellweger, P. T., Mackinlay, J. D., Good, L., Stefik, M., Baudisch, P. 2003. City lights: contextual views in minimal space. Extended Abstracts of the ACM Conference on Human Factors in Computing Systems: 838-839; http://doi.acm.org/10.1145/765891.766022. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Interactive Dynamics for Visual Analysis: A taxonomy of tools that support the fluent and flexible use of visualizations
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image Queue
      Queue  Volume 10, Issue 2
      Micoprocessors
      February 2012
      42 pages
      ISSN:1542-7730
      EISSN:1542-7749
      DOI:10.1145/2133416
      Issue’s Table of Contents

      Copyright © 2012 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 February 2012

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Popular
      • Editor picked

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format