Modern time-series datasets are hard to explore: they contain a large number of frequently observed series, each with many patterns of its own. This workshop introduces exploratory techniques to uncover meaningful temporal patterns in time series data.
Time series data can be tricky to represent correctly, especially when the data spans multiple timezones and granularities. The correct representation of time is essential for accurate analysis, and we'll see how to avoid common errors in mixed-granularity operations such as temporal aggregation.
Next we'll explore how to compare patterns across many series using feature-based statistical summaries. Visualising these features reveals common temporal patterns at scale, allowing us to quantify and cluster the dynamics of entire collections of time series.
Finally we'll visually explore individual time series in detail, using simple plot helpers to quickly create charts that highlight common time series patterns. We'll also leverage the flexibility of the grammar of time series graphics to uncover more complex patterns, such as visualising seasonality across time zones and using calendar plots to reveal holiday effects.
This practical workshop features live demonstrations and hands-on exercises using real-world data, built around tidy time series tools that extend the tidyverse and ggplot2: `feasts`, and the new packages `mixtime` and `ggtime`. Participants will leave with practical skills to accurately explore and visualise time series data in R.