/Population-Over-Time-Dynamic-Line-Chart

This project creates a dynamic line chart that shows the population of the selected country over time. The chart is interactive, so users can select any country from a dropdown menu and see the population data for that country. The chart is also easy to read, with clear labels and a concise title.

Primary LanguagePythonMIT LicenseMIT

Population-Over-Time-Dynamic-Line-Chart

This project creates a dynamic line chart that shows the population of the selected country over time. The chart is interactive, so users can select any country from a dropdown menu and see the population data for that country. The chart is also easy to read, with clear labels and a concise title.

Preview

here: https://lnkd.in/d7ddDTxr

Requirements

  • Python 3.8 or higher
  • Streamlit 1.12.0 or higher
  • Plotly 5.7.0 or higher

Installation

#Clone the repository
git clone https://github.com/yel-hadd/Population-Over-Time-Dynamic-Line-Chart.git chart
cd chart
#Install the requirements
python3 -m pip install -r requirements.txt

Usage

  1. Run The App
streamlit run app.py
  1. Select a country from the dropdown menu The chart will show the population of the selected country over time.

Data Source

The data for this project was sourced from the World Bank's Open Data website. The dataset can be found here: https://data.worldbank.org/indicator/SP.POP.TOTL

License

This project is licensed under the MIT License.