Peace be upon you. We worked with population data from 1950 to 2021. The CVS dataset can be downloaded from
https://ourworldindata.org/population-growth#explore-data-poverty.
So, I performed these analyses and visualisations on real world dataset contain is populations of 150+ countries ranging from year 1950-2021.
Highlights of project:
1- Loaded the dataset and cleaned it 2- Data manipulation to retrieve only the columns of interest so that I can target the age groups that are needed 3- Wrote functions to enhance code reusability, user can thus visualize the trends of any country they want just by passing it as argument to function
Libraries used for this project: Numpy Pandas Seaborn Matplotlib
Functions I wrote:
- Plots the annual time series for any country selected by user. 2.Plots time series trends for a list of selected countries.
- Plots a stacked bar chart for a selected country, showing three age groups: below 15, 15–65, and above 65.
- Plots a stacked bar chart for a selected country, displaying the three age groups as percentages.
I am looking forward to build a user friendly dashboard where they can select any country of their choice to get relevant visualisations and to perform some more useful analysis since alot of columns are still untouched. Any suggestions or feedback is welcomed.
And your support matters, thankyou:)