Multi-attribute time-series data plays a vital role in many different domains. An important task when making sense of such data is to provide users with an overview to identify items that show an interesting development over time. However, this is not well supported by existing visualization techniques. To address this issue, we present ThermalPlot, a visualization technique that summarizes complex combinations of multiple attributes over time using an item’s position, the most salient visual variable. More precisely, the x-position in the ThermalPlot is based on a user-deﬁned degree-of-interest (DoI) function that combines multiple attributes over time. The y-position is determined by the relative change in the DoI value (ΔDoI) within a user-speciﬁed time window. Animating this mapping via a moving time window gives rise to circular movements of items over time—as in thermal systems. To help the user to identify important items that match user-deﬁned temporal patterns and to increase the technique’s scalability, we adapt the items’ level of detail based on the DoI value. We demonstrate the effectiveness of our technique using two usage scenarios that address the visual analysis of economic development data and of stock market data.
Holger Stitz, Samuel Gratzl, Wolfgang Aigner, and Marc Streit
ThermalPlot: Visualizing Multi-Attribute Time-Series Data Using a Thermal Metaphor
IEEE Transactions on Visualization and Computer Graphics, (to appear).
Poster IEEE InfoVis 2015 Honorable Mention Poster Award
The images are taken from the paper. Click images below to see the large version.
ThermalPlot Visualization Concept
Integrated overview visualization
Stock Market Use Case
ThermalPlot vs. Line Chart
You can contact us, via email@example.com.
This work was supported by the ICT of the Future program of the Austrian Ministry for Transport, Innovation and Technology (BMVIT) via the projects PIPES-VS-DAMES (840232) and VALiD (845598) as well as the Austrian Science Fund (FWF) via the KAVA-Time project (P25489). The authors also thank Bernhard Elias for providing valuable input concerning the stock market usage scenario.