Applied Time Series Analysis and Forecasting
Last updated Jul 11, 2025
169
Stars
12
Forks
12
Issues
0
Stars/day
Attention Score
46
Language breakdown
No language data available.
▸ Files
click to expand
README
Applied Time Series Analysis and Forecasting with R
As the name implies, the book focuses on applied data science methods for time series analysis and forecasting, covering (see the full table of content below):
- Working with time-series data
- Time series analysis methods
- Forecasting methods
- Scaling and productionize approaches
This repository hosts the book materials. It follows the Monorepo philosophy, hosting all the book's content, code, packages, and other supporting materials under one repository. In addition, to ensure a high level of reproducibility, the book is developed in a dockerized environment.
Here is the current repository folder structure:
shell
.
├── R
├── docker
└── docs
- The
Rfolder contains the book's supporting R packages - The
dockerfolder provides the build files for the book Docker image - The
docsfolder hosts the book website files
Roadmap
Below is the book roadmap:V1- Foundation of time series analysisV2- Traditional time series forecasting methods (Smoothing, ARIMA, Linear Regression)V3- Advanced regression methods (GLM, GAM, etc.)V4- Bayesian forecasting approachesV5- Machine and deep learning methodsV6- Scaling and production approaches
Docker
While it is not required, the book is built with Docker to ensure a high level of reproducibility.Table of Contents
- [ ] Preface (V1)
- [ ] Introduction (V1)
- [ ] Prerequisites (V1)
- [ ] Dates and Times Objects (V1)
- [ ] The ts Class (V1)
- [ ] The timetk Class (V1)
- [ ] The tsibble Class (V1)
- [ ] Working with APIs (V2)
- [ ] Plotting Time Series Objects (V1)
- [ ] Seasonal Analysis (V1)
- [ ] Correlation Analysis (V1)
- [ ] Cluster Analysis (V2)
- [ ] Smoothing Methods (V1)
- [ ] Time Series Decomposition (V1)
- [ ] Forecasting Strategies (V2)
- [ ] Forecasting with Smoothing Models (V2)
- [ ] Time Series Properties (V2)
- [ ] Forecasting with ARIMA Models (V2)
- [ ] Forecasting with Linear Regression Model (V2)
- [ ] Forecasting with GLM Model (V3)
- [ ] Forecasting with GAM Model (V3)
- [ ] Forecasting with Bayesian Methods (V4)
- [ ] Forecasting with Machine Learning Methods (V5)
- [ ] Forecasting with Deep Learning Methods (V5)
- [ ] Forecasting at Scale (V6)
- [ ] Forecasting in Production (V6)
License
This book is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
🔗 More in this category