Davide BurbainTowards Data Science·Oct 3, 2019Member-onlyAn overview of time series forecasting modelsWe describe 10 forecasting models and we apply them to predict the evolution of an industrial production index — What is this article about? This article provides an overview of the main models available for modelling univariate time series and forecasting their evolution. The models were developed in R and Python. The related code is available here. Time series forecasting is a hot topic which has many possible applications…Time Series Analysis13 min readTime Series Analysis13 min read

Terence ShininTowards Data Science·May 16Member-onlyHow to Conduct Time Series Forecasting in SQL with Moving AveragesA step by step guide to forecasting the future — Be sure to SUBSCRIBE here to never miss another article on data science guides, tricks and tips, life lessons, and more! Introduction With the emergence of big data and machine learning, predictive modeling has never been more prevalent in businesses. …Data Science4 min readData Science4 min read

ShwetainTowards Data Science·Jul 27, 2021Introduction to Time Series ForecastingPart 1: Average and Smoothing Models — Time Series is a unique field. It is a Science in itself. Experts quote ‘A good forecast is a blessing while a wrong forecast can prove to be dangerous’. This article aims to introduce the basic concepts of time series and briefly discusses the popular methods used to forecast time…Time Series Analysis13 min readTime Series Analysis13 min read

Angelica Lo DucainTowards Data Science·Sep 9, 2020Member-onlyHow to model a time series through a SARIMA modelA tutorial to model seasonal time series. — In this tutorial I will show you how to model a seasonal time series through a SARIMA model. Here you can download the Jupyter notebook of the code described in this tutorial. Getting Started Convert the dataset into a time series In this example we will use the number of tourist arrivals to Italy. Data are extracted from the…Data Analysis6 min readData Analysis6 min read

Angelica Lo DucainTowards Data Science·May 7, 2021Member-only4 different approaches for Time Series AnalysisA ready-to-run Python code including different strategies and libraries for Time Series Analysis — In this tutorial I illustrate how to analyse a time series, using the following 4 different approaches: Manual setting of model parameters and multi-step forecasting Manual setting of model parameters and single-step-forecasting Automatic setting of model parameters and multi-step forecasting Decomposition.Data Science9 min readData Science9 min read

Angelica Lo DucainTowards Data Science·Jul 13, 2021Member-onlyUnderstanding the Seasonal Order of the SARIMA ModelA quick overview and a ready-to-run code to understand the (D, P, Q,M) seasonal order of the SARIMA model of the Python statsmodels library. — Some months ago, I wrote an article, which described the full process to build a SARIMA model for time series forecasting. …Data Science6 min readData Science6 min read

ShwetainTowards Data Science·Jul 30, 2021Introduction to Time Series Forecasting — Part 2 (ARIMA Models)Most time series forecasting methods assume that the data is ‘stationary,’ but in reality it often needs certain transformations for further processing. — In the first article, we looked at Simple Moving Average and Exponential Smoothing methods. In this article we will look at more complex methods like ARIMA and its extensions. Method 3 : Seasonal Auto Regressive Integrated Moving Average (SARIMA)Arima21 min readArima21 min read