This project explores global demographic trends using data on birth rates, internet users, and life expectancy for 1960 and 2013. The project merges multiple datasets and visualizes key trends using Python.
The purpose of this project is to analyze how demographic trends (e.g., birth rates and internet usage) differ across regions, income groups, and over time. The analysis is presented through data visualizations created with Python, focusing on:
- The relationship between birth rates and internet usage.
- Changes in life expectancy over time.
- Comparisons between income groups and geographic regions.
All data preprocessing and analysis were performed programmatically in Python, ensuring reproducibility and transparency.
- Programming Language: Python
- Libraries:
pandas
for data manipulationnumpy
for numerical computationsmatplotlib
andseaborn
for data visualization
The project combines data from:
- A CSV file containing birth rates, internet usage, and income group information.
- Python lists with country codes, life expectancy data for 1960 and 2013, and geographic regions.
The following visualizations were created:
-
Internet Users vs. Birth Rates by Income Group
Shows the relationship between internet adoption and birth rates categorized by income levels. -
Internet Users vs. Birth Rates by Region
Highlights regional differences in internet usage and birth rates. -
Life Expectancy (1960) vs. Birth Rates by Region
Visualizes the correlation between birth rates and life expectancy in 1960 across regions. -
Life Expectancy (2013) vs. Birth Rates by Region
Displays the same correlation for 2013, highlighting how trends have evolved over time.
Key takeaways from the analysis include:
- Internet Penetration: Higher-income countries and regions like Europe and Oceania exhibit higher internet usage alongside lower birth rates.
- Life Expectancy: Regions with lower birth rates tend to have higher life expectancy, with noticeable improvements from 1960 to 2013 globally.
- Regional Variations: Africa has the highest birth rates and lowest internet usage and life expectancy, emphasizing disparities.
This project is open source and available under the MIT License.