STAC: Enhancing stacked graphs for time series analysis

Stacked graphs have been widely used to represent multiple time series simultaneously to show the changes of individual values and their aggregation over time. However, when the number of time series becomes very large, the layers representing time series with small values take up only very small proportions in the stacked graph, making them hard to trace. As a result, it is challenging for analysts to detect the correlation of individual layers and their aggregation, and find trend similarities and differences between layers solely with stacked graphs. In this paper, we study the correlations of individual layers, and their aggregation in time series data presented with stacked graphs, focusing on the local regions within any given time intervals. Specifically, we present STAC, an interactive visual analytics system, to help analysts gain insights into the correlations in stacked graphs. While preserving the original stacked shape, we further link a stacked graph with auxiliary views to facilitate the in-depth analysis of correlations in time series data. A case study based on a real-world dataset demonstrates the effectiveness of our system in gaining insights into time series data analysis and facilitating various analytical tasks.

[1]  Anil K. Jain,et al.  Data clustering: a review , 1999, CSUR.

[2]  Daniel A. Keim,et al.  CloudLines: Compact Display of Event Episodes in Multiple Time-Series , 2011, IEEE Transactions on Visualization and Computer Graphics.

[3]  Yingcai Wu,et al.  EvoRiver: Visual Analysis of Topic Coopetition on Social Media , 2014, IEEE Transactions on Visualization and Computer Graphics.

[4]  M. Sheelagh T. Carpendale,et al.  TouchWave: kinetic multi-touch manipulation for hierarchical stacked graphs , 2012, ITS.

[5]  Martin Wattenberg,et al.  Stacked Graphs – Geometry & Aesthetics , 2008, IEEE Transactions on Visualization and Computer Graphics.

[6]  B. Marx The Visual Display of Quantitative Information , 1985 .

[7]  M. Sheelagh T. Carpendale,et al.  A Visual Backchannel for Large-Scale Events , 2010, IEEE Transactions on Visualization and Computer Graphics.

[8]  Xin Tong,et al.  TextFlow: Towards Better Understanding of Evolving Topics in Text , 2011, IEEE Transactions on Visualization and Computer Graphics.

[9]  Hong Zhou,et al.  LoyalTracker: Visualizing Loyalty Dynamics in Search Engines , 2014, IEEE Transactions on Visualization and Computer Graphics.

[10]  George Nagy,et al.  In search of meaning for time series subsequence clustering: matching algorithms based on a new distance measure , 2006, CIKM '06.

[11]  Padhraic Smyth,et al.  Probabilistic curve-aligned clustering and prediction with regression mixture models , 2004 .

[12]  Niklas Elmqvist,et al.  Graphical Perception of Multiple Time Series , 2010, IEEE Transactions on Visualization and Computer Graphics.

[13]  Heidrun Schumann,et al.  Visualization of Time-Oriented Data , 2011, Human-Computer Interaction Series.

[14]  Tim Oates,et al.  Identifying distinctive subsequences in multivariate time series by clustering , 1999, KDD '99.

[15]  Ziv Bar-Joseph,et al.  STEM: a tool for the analysis of short time series gene expression data , 2006, BMC Bioinformatics.

[16]  Eamonn Keogh Mining Time Series Data , 2005 .

[17]  Dorothy E. Denning,et al.  An Intrusion-Detection Model , 1986, 1986 IEEE Symposium on Security and Privacy.

[18]  J. Kruskal Multidimensional scaling by optimizing goodness of fit to a nonmetric hypothesis , 1964 .

[19]  D. Lettenmaier,et al.  Hydrologic Implications of Dynamical and Statistical Approaches to Downscaling Climate Model Outputs , 2004 .

[20]  Doris Dransch,et al.  Visual Analytics for Correlation‐Based Comparison of Time Series Ensembles , 2015, Comput. Graph. Forum.

[21]  Heidrun Schumann,et al.  Visual Methods for Analyzing Time-Oriented Data , 2008, IEEE Transactions on Visualization and Computer Graphics.

[22]  Kingkarn Sookhanaphibarn,et al.  Personalized Recommendation in Interactive Visual Analysis of Stacked Graphs , 2012 .

[23]  Kenneth D. Mandl,et al.  Time series modeling for syndromic surveillance , 2003, BMC Medical Informatics Decis. Mak..

[24]  Lucy T. Nowell,et al.  ThemeRiver: Visualizing Thematic Changes in Large Document Collections , 2002, IEEE Trans. Vis. Comput. Graph..

[25]  Martin Wattenberg Baby names, visualization, and social data analysis , 2005 .

[26]  Wei Chen,et al.  RankExplorer: Visualization of Ranking Changes in Large Time Series Data , 2012, IEEE Transactions on Visualization and Computer Graphics.

[27]  Yingcai Wu,et al.  PieceStack: Toward Better Understanding of Stacked Graphs , 2016, IEEE Transactions on Visualization and Computer Graphics.

[28]  D. Rubinfeld,et al.  Econometric models and economic forecasts , 2002 .

[29]  T. Warren Liao,et al.  Clustering of time series data - a survey , 2005, Pattern Recognit..

[30]  Qiang Zhang,et al.  TIARA: a visual exploratory text analytic system , 2010, KDD '10.

[31]  Jeffrey Heer,et al.  MUSE: reviving memories using email archives , 2011, UIST.