skip to main content
10.1145/2702123.2702419acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

MatrixWave: Visual Comparison of Event Sequence Data

Published:18 April 2015Publication History

ABSTRACT

Event sequence data analysis is common in many domains, including web and software development, transportation, and medical care. Few have investigated visualization techniques for comparative analysis of multiple event sequence datasets. Grounded in the real-world characteristics of web clickstream data, we explore visualization techniques for comparison of two clickstream datasets collected on different days or from users with different demographics. Through iterative design with web analysts, we designed MatrixWave, a matrix-based representation that allows analysts to get an overview of differences in traffic patterns and interactively explore paths through the website. We use color to encode differences and size to offer context over traffic volume. User feedback on MatrixWave is positive. Our study participants made fewer errors with MatrixWave and preferred it over the more familiar Sankey diagram.

Skip Supplemental Material Section

Supplemental Material

pn1552-file3.mp4

mp4

23.4 MB

p259.mp4

mp4

141.6 MB

References

  1. B. Alper, B. Bach, N. Henry Riche, T. Isenberg, and J.-D. Fekete. Weighted graph comparison techniques for brain connectivity analysis. In Proc. CHI, 483--492, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. B. Bach, E. Pietriga, and J.-D. Fekete. Graphdiaries: Animated transitions and temporal navigation for dynamic networks. IEEE TVCG, 20(5):740--754, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. Bertin. Semiology of Graphics: Diagrams, Networks, Maps. University of Wisconsin Press, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. A. Bezerianos, P. Dragicevic, J.-D. Fekete, J. Bae, and B. Watson. GeneaQuilts: A System for Exploring Large Genealogies. IEEE TVCG, 16(6):1073--1081, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. Brainerd and B. Becker. Case study: e-commerce clickstream visualization. In Proc. InfoVis, 153, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. Bremm, T. von Landesberger, M. Hess, T. Schreck, P. Weil, and K. Hamacherk. Interactive visual comparison of multiple trees. In Proc. VAST, 31--40, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  7. I. Cadez, D. Heckerman, C. Meek, P. Smyth, and S. White. Visualization of navigation patterns on a web site using model-based clustering. In Proc. KDD, 280--284, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Ghoniem, J.-D. Fekete, and P. Castagliola. On the readability of graphs using node-link and matrix-based representations: A controlled experiment and statistical analysis. Info. Vis., 4(2):114--135, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. Gleicher, D. Albers, R. Walker, I. Jusufi, C. D. Hansen, and J. C. Roberts. Visual comparison for information visualization. Info. Vis., 10(4):289--309, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. D. Gotz and H. Stavropoulos. Decisionflow: Visual analytics for high-dimensional temporal event sequence data. IEEE TVCG, 20(12):1783--1792, 2014.Google ScholarGoogle Scholar
  11. J. Guerra-Gomez, M. Pack, C. Plaisant, and B. Shneiderman. Visualizing change over time using dynamic hierarchies: Treeversity2 and the stemview. IEEE TVCG, 19(12):2566--2575, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. D. Holten and J. J. van Wijk. Visual comparison of hierarchically organized data. Comp. Graph. Forum, 27(3):759--766, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. I. Hong, J. Heer, S. Waterson, and J. Landay. Webquilt: A proxy-based approach to remote web usability testing. IEEE Trans. Info. Sys, 19(3):263--285, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. S. Kannappady, S. P. Mudur, and N. Shiri. Visualization of web usage patterns. In Proc. IDEAS, 220--227, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. M. Krstajic, E. Bertini, and D. Keim. Cloudlines: Compact display of event episodes in multiple time-series. IEEE TVCG, 17(12):2432--2439, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. B. Lee, G. G. Robertson, M. Czerwinski, and C. S. Parr. Candidtree: visualizing structural uncertainty in similar hierarchies. Info. Vis., 6(3):233--246, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. J. Lee, M. Podlaseck, E. Schonberg, and R. Hoch. Visualization and analysis of clickstream data of online stores for understanding web merchandising. Data Mining and Knowledge Discovery, 5:59--84, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. E. Maguire, P. Rocca-Serra, S.-A. Sansone, J. Davies, and M. Chen. Visual compression of workflow visualizations with automated detection of macro motifs. IEEE TVCG, 19(12):2576--2585, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. M. Monroe, R. Lan, H. Lee, C. Plaisant, and B. Shneiderman. Temporal event sequence simplification. IEEE TVCG, 19(12):2227--2236, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. M. Monroe, R. Lan, J. Morales del Olmo, B. Shneiderman, C. Plaisant, and J. Millstein. The challenges of specifying intervals and absences in temporal queries: A graphical language approach. In Proc. CHI, 2349--2358, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. T. Munzner, F. Guimbretiére, S. Tasiran, L. Zhang, and Y. Zhou. Treejuxtaposer: scalable tree comparison using focus+context with guaranteed visibility. ACM Trans. Graphics, 22(3):453--462, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. A. Perer and J. Sun. Matrixflow: Temporal network visual analytics to track symptom evolution during disease progression. In Proc. AMIA, 716--725, 2012.Google ScholarGoogle Scholar
  23. A. Perer and F. Wang. Frequence: Interactive mining and visualization of temporal frequent event sequences. In Proc. AVI, 153--162, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. C. Plaisant, B. Milash, A. Rose, S. Widoff, and B. Shneiderman. Lifelines: visualizing personal histories. In Proc. CHI, 221--227, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. P. Riehmann, M. Hanfler, and B. Froehlich. Interactive sankey diagrams. In Proc. InfoVis, 233--240, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Y. Tu and H.-W. Shen. Visualizing changes of hierarchical data using treemaps. IEEE TVCG, 13(6):1286--1293, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. F. van Ham, H. Van De Wetering, and J. van Wijk. Interactive visualization of state transition systems. IEEE TVCG, 8(4):319--329, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. T. D. Wang, C. Plaisant, A. J. Quinn, R. Stanchak, S. Murphy, and B. Shneiderman. Aligning temporal data by sentinel events: Discovering patterns in electronic health records. In Proc. CHI, 457--466, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. J. Wei, Z. Shen, N. Sundaresan, and K.-L. Ma. Visual cluster exploration of web clickstream data. In Proc. VAST, 3--12, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. K. Wongsuphasawat and D. Gotz. Exploring flow, factors, and outcomes of temporal event sequences with the outflow visualization. IEEE TVCG, 18(12):2659--2668, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. K. Wongsuphasawat, J. A. Guerra Gómez, C. Plaisant, T. D. Wang, M. Taieb-Maimon, and B. Shneiderman. Lifeflow: visualizing an overview of event sequences. In Proc. CHI, 1747--1756, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. J. Zhao, F. Chevalier, C. Collins, and R. Balakrishnan. Facilitating discourse analysis with interactive visualization. IEEE TVCG, 18(12):2639--2648, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. J. Zhao, S. M. Drucker, D. Fisher, and D. Brinkman. Timeslice: Interactive faceted browsing of timeline data. In Proc. AVI, 433--436, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. MatrixWave: Visual Comparison of Event Sequence Data

    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
    • Published in

      cover image ACM Conferences
      CHI '15: Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems
      April 2015
      4290 pages
      ISBN:9781450331456
      DOI:10.1145/2702123

      Copyright © 2015 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: 18 April 2015

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CHI '15 Paper Acceptance Rate486of2,120submissions,23%Overall Acceptance Rate6,199of26,314submissions,24%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader