Visualizing dynamic data with heat triangles

Journal of Visualization - Tập 25 - Trang 15-29 - 2021
Ya Ting Hu1, Michael Burch1, Huub van de Wetering1
1Technische Universiteit Eindhoven, Eindhoven, The Netherlands

Tóm tắt

In this paper, an overview-based interactive visualization for temporally long dynamic data sequences is described. To reach this goal, each data object at a certain time point can be mapped to a number value based on a given property. Among others, a property is application-dependent and can be number of vertices, number of edges, average degree, density, number of self-loops, degree (maximum and total), or edge weight (minimum, maximum, and total) for dynamic graph data, but it can as well be the number of ball contacts in a football match, or the time-dependent visual attention paid to a stimulus in an eye tracking study. To achieve an overview over time, an aggregation strategy based on either the mean, minimum, or maximum of two values is applied. This temporal value aggregation generates a triangular shape with an overview of the entire data sequence as the peak. The color coding can be adjusted, forming visual patterns that can be rapidly explored for certain data features over time, supporting comparison tasks between the properties. The usefulness of the approach is illustrated by means of applying it to dynamic graphs generated from US domestic flight data as well as to dynamic Covid-19 infections on country levels.

Tài liệu tham khảo

Beck F, Burch M, Diehl S, Weiskopf D (2017) A taxonomy and survey of dynamic graph visualization. Comput Graph Forum 36(1):133–159 Blalock G, Kadiyali V, Simon Daniel H (2007) The Impact of Post-9/11 Airport Security Measures on the Demand for Air Travel. The J Law Econ 50(4):731–755 Bruder V, Hlawatsch M, Frey S, Burch M, Weiskopf D, Ertl T (2018). Volume-based large dynamic graph analytics. In: Proceedings of international conference information visualisation, IV. 210–219 Burch M (2010) visualizing static and dynamic relations in information hierarchies. Ph.D. Dissertation. University of Trier Burch M, Hlawatsch M, Weiskopf D (2017a) Visualizing a sequence of a thousand graphs (or Even More). Comput Graph Forum 36(3):261–271 Burch M, Hlawatsch M, Weiskopf D (2017b) Visualizing a sequence of a thousand graphs (or Even More). Comput Graph Forum 36(3):261–271 Dang T, Nguyen V The (2018). ComModeler: topic modeling using community detection. In: Proceedings of 9th International EuroVis Workshop on Visual Analytics, EuroVA@EuroVis, Christian Tominski and Tatiana von Landesberger (Eds.). Eurographics Association, 1–5 Fruchterman Thomas MJ, Reingold Edward M (1991) Graph drawing by force-directed placement. Softw Pract Exp 21(11):1129–1164 Ghoniem M, Fekete J-D, Castagliola P (2005) On the readability of graphs using node-link and matrix-based representations: a controlled experiment and statistical analysis. Inform Visual 4(2):114–135 Gittell Jody H, Cameron K, Lim S, Rivas V (2006) Relationships, layoffs, and organizational resilience: airline industry responses to september 11. The J Appl Behav Sci 42(3):300–329 Gleicher M, Albers D, Walker R, Jusufi I, Hansen Charles D, Roberts Jonathan C (2011) Visual comparison for information visualization. Inform Visual 10(4):289–309 Hu Ya T, Burch M, Wetering Huub van de (2020) Visualizing dynamic graphs with heat triangles. In: Proceedings of the 13th international symposium on visual information communication and interaction, VINCI, Michael Burch, Michel A. Westenberg, Quang Vinh Nguyen, and Ying Zhao (Eds.). ACM, 7:1–7:8 Tomihisa Kamada, Satoru Kawai et al (1989) An algorithm for drawing general undirected graphs. Inform Process Lett 31(1):7–15 Natalie Kerracher, Jessie Kennedy, Kevin Chalmers (2015) A task taxonomy for temporal graph visualisation. IEEE Trans Visual Comput Graph 21(10):1160–1172 Tatiana Landesberger, von Kuijper A, Schreck T, Kohlhammer J, Wijk Jarke J van, Fekete J-D, Fellner Dieter W, (2011) Visual analysis of large graphs: state-of-the-art and future research challenges. Comput Graph Forum 30(6):1719–1749 Martin S, Michael BW, Wylie Brian N (2007). Dr. L: Distributed Recursive (Graph) Layout. Technical Report. Sandia National Laboratories Purchase Helen C, Hoggan Eve, Görg C (2006) How Important is the “Mental Map” ?–an empirical investigation of a dynamic graph layout algorithm. In: Proceedings of international symposium on graph drawing. Springer, 184–195 Rafanelli M (1995) Aggregate statistical data: models for their representation. Stat Comput 5(1):3–24 Reingold Edward M, Tilford John S (1981) Tidier drawings of trees. IEEE Trans Softw Eng 7(2):223–228 Rosenholtz R, Li Y, Mansfield Jonathan, Jin Zhenlan (2005). Feature congestion: a measure of display clutter. In: Proceedings of the Conference on Human Factors in Computing Systems, CHI. ACM, 761–770 Shneiderman B (1996) The Eyes have it: a task by data type taxonomy for information visualizations. In: Proceedings of the IEEE symposium on visual languages. IEEE, 336–343 Tversky B, Morrison Julie B, Bétrancourt M (2002) Animation: Can it facilitate? Int J Human Comput Stud 57(4):247–262 United States Department of Transportation (2020) On-Time Performance. Data retrieved from www.transtats.bts.gov’>www.transtats.bts.gov Vehlow C, Beck F, Auwärter P, Weiskopf D (2015) Visualizing the evolution of communities in dynamic graphs. Comput Graph Forum 34(1):277–288 Wang Zhixiao, Li Zechao, Yuan Guan, Sun Yunlian, Rui Xiaobin, Xiang Xinguang (2018) Tracking the evolution of overlapping communities in dynamic social networks. Knowl Based Syst 157(2018):81–97 Wolfgang A, Silvia M, Heidrun S, Christian T (2011) Visualization of time-oriented data. Springer Yi Ji S, Kang Youn A, Stasko John T, Jacko Julie A (2007) Toward a deeper understanding of the role of interaction in information visualization. IEEE Trans Visual Comput Graph 13(6):1224–1231