/Time-Series-Analysis-and-Forecasting

This project focuses on Time Series Analysis techniques, uncovering patterns and leveraging forecasting models to predict future sales trends.

Primary LanguageJupyter Notebook

image

Time Series Analysis and Forecasting

Introduction

In the ever-evolving landscape of data science, the ability to understand and predict trends over time is a crucial skill. Time series analysis plays a pivotal role in unraveling patterns, identifying anomalies, and making informed predictions based on historical data. This Jupyter Notebook project delves into the realm of time series data, exploring various techniques for analysis and forecasting.

In this project, I analyze the monthly sales data of a medium-sized rental store business located in England

Models and Concepts

  • Seasonal Decomposition
  • Exponential Smoothing Holt-Winters
  • Augmented Dickey–Fuller test
  • SARIMA
  • Metrics and measure: RMSE (Root Mean Squared Error), AIC.

Language/Libraries

  • Python / Jupyter notebooks
  • Statsmodels
  • Scipy
  • Sklearn.metrics
  • Pandas
  • Numpy
  • Matplotlib
  • Seaborn

Dataset

This dataset spans 8 years and captures monthly sales records of a medium-sized rental store business.