An open API service indexing awesome lists of open source software.

https://github.com/nermeenkamal/population_growth_analysis_and_visualization

Python
https://github.com/nermeenkamal/population_growth_analysis_and_visualization

analysis data-science dataset matplotlib numpy pandas python seaborn visualization

Last synced: 2 months ago
JSON representation

Python

Awesome Lists containing this project

README

          

![Screenshot 2024-05-06 100230](https://github.com/NermeenKamal/Population_growth_Analysis_and_Visualization/assets/114883845/164b4ba3-22d2-42f9-a566-ea98437aa99a)

---

# World Population Growth Analysis

This repository contains Python code for analyzing and visualizing world population growth using data from [The World Bank](https://data.worldbank.org/).

## Dataset

The dataset used in this analysis contains annual population growth rates for various countries from 1960 to 2022.

### Data Source
- [The World Bank Population Growth (annual) Dataset](https://data.worldbank.org/indicator/SP.POP.GROW)

## Analysis

### Descriptive Questions
- **What is the median population growth rate globally over the years?**
- **Which year had the highest population growth rate globally, and why did it happen?**
- **How does the population growth rate vary between high-income and low-income countries?**

### Diagnostic Questions
- **Which countries had the lowest population growth rates in 2019, and why did it happen?**
- **Which countries have population growth rates that are unusually high or low compared to the majority of countries?**

### Predictive Questions
- **What might be the population growth rate trends for the next few years?**

### Visualization
- Visualizations include line plots, box plots, and heatmaps to represent the population growth trends and outliers.

## Repository Structure
- `population_growth_analysis.ipynb`: Jupyter Notebook containing the Python code for data analysis and visualization.
- `The_World_Bank_Population_growth_(annual_).csv`: Dataset used for analysis.

---