Plotly-Resampler: Effective Visual Analytics for Large Time Series

被引:8
|
作者
Van der Donckt, Jonas [1 ]
Van der Donckt, Jeroen [1 ]
Deprost, Emiel [1 ]
Van Hoecke, Sofie [1 ]
机构
[1] Univ Ghent, IMEC, IDLab, Ghent, Belgium
关键词
Time series; Visual analytics; !text type='Python']Python[!/text; Dash Plotly; Open source; VISUALIZATION;
D O I
10.1109/VIS54862.2022.00013
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Visual analytics is arguably the most important step in getting acquainted with your data. This is especially the case for time series, as this data type is hard to describe and cannot be fully understood when using for example summary statistics. To realize effective time series visualization, four requirements have to be met; a tool should be (1) interactive, (2) scalable to millions of data points, (3) integrable in conventional data science environments, and (4) highly configurable. We observe that open source Python visualization toolkits empower data scientists in most visual analytics tasks, but lack the combination of scalability and interactivity to realize effective time series visualization. As a means to facilitate these requirements, we created Plotly-Resampler, an open source Python library. Plotly-Resampler is an add-on for Plotly's Python bindings, enhancing line chart scalability on top of an interactive toolkit by aggregating the underlying data depending on the current graph view. Plotly-Resampler is built to be snappy, as the reactivity of a tool qualitatively affects how analysts visually explore and analyze data. A benchmark task highlights how our toolkit scales better than alternatives in terms of number of samples and time series. Additionally, Plotly-Resampler's flexible data aggregation functionality paves the path towards researching novel aggregation techniques. Plotly-Resampler's integrability, together with its configurability, convenience, and high scalability, allows to effectively analyze high-frequency data in your day-to-day Python environment.
引用
收藏
页码:21 / 25
页数:5
相关论文
共 50 条
  • [1] Torwards Visual Analytics for the Exploration of Large Sets of Time Series
    Sips, Mike
    Witt, Carl
    Rawald, Tobias
    Marwan, Norbert
    [J]. RECURRENCE PLOTS AND THEIR QUANTIFICATIONS: EXPANDING HORIZONS, 2016, 180 : 3 - 17
  • [2] A Sketch plus Fisheye Interface for Visual Analytics of Large Time-Series
    Ren, Lei
    Du, Yi
    [J]. 2014 IEEE CONFERENCE ON VISUAL ANALYTICS SCIENCE AND TECHNOLOGY (VAST), 2014, : 265 - 266
  • [3] Visual analytics techniques for large multi-attribute time series data
    Hao, Ming C.
    Dayal, Unieshwar
    Keim, Daniel A.
    [J]. VISUALIZATION AND DATA ANALYSIS 2008, 2008, 6809
  • [4] DeepVATS: Deep Visual Analytics for Time Series
    Rodriguez-Fernandez, Victor
    Montalvo-Garcia, David
    Piccialli, Francesco
    Nalepa, Grzegorz J.
    Camacho, David
    [J]. KNOWLEDGE-BASED SYSTEMS, 2023, 277
  • [5] A Visual Analytics Approach for Peak-Preserving Prediction of Large Seasonal Time Series
    Hao, M. C.
    Janetzko, H.
    Mittelstaedt, S.
    Hill, W.
    Dayal, U.
    Keim, D. A.
    Marwah, M.
    Sharma, R. K.
    [J]. COMPUTER GRAPHICS FORUM, 2011, 30 (03) : 691 - 700
  • [6] Visual Analytics for Model Selection in Time Series Analysis
    Boegl, Markus
    Aigner, Wolfgang
    Filzmoser, Peter
    Lammarsch, Tim
    Miksch, Silvia
    Rind, Alexander
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2013, 19 (12) : 2237 - 2246
  • [7] Developing a Visual Analytics Tool for Large-scale Proteomics Time-series Data
    Jenny Vuong
    Stolte, Christian
    Kaur, Sandeep
    O'Donoghue, Sean
    [J]. 2016 INTERNATIONAL SYMPOSIUM ON BIG DATA VISUAL ANALYTICS (BDVA), 2016, : 68 - 69
  • [8] A Visual Analytics Approach to Multiscale Exploration of Environmental Time Series
    Sips, Mike
    Koethur, Patrick
    Unger, Andrea
    Hege, Hans-Christian
    Dransch, Doris
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2012, 18 (12) : 2899 - 2907
  • [9] Visual Analytics of Multivariate Intensive Care Time Series Data
    Brich, N.
    Schulz, C.
    Peter, J.
    Klingert, W.
    Schenk, M.
    Weiskopf, D.
    Krone, M.
    [J]. COMPUTER GRAPHICS FORUM, 2022, 41 (06) : 273 - 286
  • [10] Clustering and Classification for Time Series Data in Visual Analytics: A Survey
    Ali, Mohammed
    Alqahtani, Ali
    Jones, Mark W.
    Xie, Xianghua
    [J]. IEEE ACCESS, 2019, 7 : 181314 - 181338