National Economics University logo Faculty of Data Science and Artificial Intelligence logo BAI Lab logo

Topic 3

GDP Time Series for Multiple Countries

Easy
GDP Time Series for Multiple Countries

Topic 3 โ€“ GDP Time Series for Multiple Countries (Kaggle)

Level: Easy Goal: Forecast annual GDP for 1โ€“3 countries, compare trends and growth.

Dataset

Download Instructions

  1. Open the dataset link above.
  2. Click "Download".
  3. Extract to data/.
  4. Use the main GDP CSV (e.g. gdp_timeseries.csv).

Data Loading

import pandas as pd
df = pd.read_csv("data/gdp_timeseries.csv")  # adjust filename
country = df[df["Country"] == "Vietnam"].copy()  # example filter
country["Year"] = pd.to_datetime(country["Year"], format="%Y")
country = country.set_index("Year").sort_index()

Implementation Steps

1. Data Exploration

2. Exploratory Data Analysis (EDA)

3. Stationarity Analysis

4. Model Building

5. Model Evaluation

6. Comparative Analysis

Expected Deliverables

  1. EDA Report:
  1. Model Results:
  1. Code:

Tips

Starter Notebook

The starter notebook contains installation instructions and data loading code to help you get started with this topic.

๐Ÿ““ View Starter Notebook on GitHub

Note: You can view the notebook directly on GitHub or download it to run locally in Jupyter.

Getting Started

This topic includes:

Navigate to the Topic/3.GDP/ directory to access all resources.

โ† Back to All Topics