Skip to content

DeepaSaru/Time-Series-Modelling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

UK Vital Statistics Forecasting using Time Series Modelling

Overview

This project was developed as part of a statistical and machine learning analysis focused on forecasting UK vital statistics using time series modelling techniques.

The objective of the project is to analyse historical demographic trends and forecast future values for one of the following UK population indicators:

  • Births
  • Deaths
  • Marriages
  • Divorces

The selected dataset for this project focuses on:

Birth Statistics – England & Wales

The project applies statistical time series forecasting methods to identify historical patterns, seasonality, long-term trends, and future projections using real-world government demographic data.

Problem Statement

A UK government statistics agency aims to improve demographic forecasting and policy planning using predictive analytics and time series modelling.

The task involves:

  • Exploring historical demographic trends
  • Cleaning and transforming time series data
  • Identifying trend and seasonal behaviour
  • Building forecasting models
  • Evaluating model performance
  • Forecasting future demographic outcomes

Technologies & Tools Used

  • R Programming
  • Time Series Analysis
  • Statistical Modelling
  • Forecasting Techniques
  • Data Visualisation

Libraries Used:

  • forecast
  • ggplot2
  • tseries
  • dplyr

Project Workflow

1. Data Collection & Preparation

  • Imported historical demographic datasets
  • Cleaned and transformed time-based variables
  • Handled missing values and inconsistencies

2. Exploratory Data Analysis (EDA)

  • Visualised historical birth trends
  • Analysed seasonality and trend patterns
  • Identified fluctuations and long-term movements

3. Time Series Modelling

Implemented forecasting models such as:

  • ARIMA
  • Exponential Smoothing
  • Trend and Seasonal Decomposition

4. Model Evaluation

Evaluated model performance using:

  • RMSE
  • MAE
  • Residual Analysis

5. Forecasting

Generated future forecasts for birth statistics in England & Wales.

Key Insights

  • Identified long-term demographic trends in birth statistics
  • Observed seasonal patterns and fluctuations over time
  • Built predictive models capable of forecasting future population-related indicators
  • Demonstrated the importance of statistical forecasting in public sector planning and decision-making

Skills Demonstrated

  • Time Series Forecasting
  • Statistical Analysis
  • Data Cleaning & Transformation
  • Exploratory Data Analysis
  • Predictive Modelling
  • Data Visualisation
  • Analytical Storytelling

Repository Structure

├── data/
├── plots/
├── Task3__Time-Series-Modelling-Births-England-Wales.R
├── README.md

Future Improvements

  • Compare additional forecasting models (Prophet, LSTM)
  • Incorporate external socio-economic indicators
  • Deploy forecasting dashboard using Streamlit or Shiny
  • Automate model retraining pipelines

Author

Deepa Ramu

MSc Data Science | Data Scientist | Machine Learning & Analytics Enthusiast

LinkedIn: linkedin.com/in/deepa-ramu03 GitHub: github.com/DeepaSaru

About

Forecasting models to predict annual live births in England & Wales.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages