Skip to content

Gapmind_Data_Dashboard


Go to the application

Overview

Interactive dashboard that visualizes the Gapminder dataset using Streamlit and Plotly Express.

Main functionalities

  • Year selector slider to choose the analysis year.
  • Continent multiselect filter for country selection.
  • X‑axis and Y‑axis metric selectors for scatter plots.
  • Toggle for logarithmic scaling of the X‑axis.
  • Country multiselect for time‑series line charts.
  • Reset filters button to restore defaults.
  • Scatter plot visualizing GDP per capita, life expectancy, or population across continents.
  • Line chart showing selected metrics over time for chosen countries.
  • Bar chart displaying top N countries by a chosen metric in the selected year.
  • World choropleth map coloring countries by the selected metric.
  • Data table view of the filtered dataset with CSV download capability.

Technologies & skills

  • Python
  • Streamlit
  • Plotly Express
  • Pandas

Sample photos

<figcaption>Gapminder Scatter Plot</figcaption>
Gapminder Scatter Plot
<figcaption>Gapminder Line Chart</figcaption>
Gapminder Line Chart
<figcaption>Gapminder Bar Chart</figcaption>
Gapminder Bar Chart

Go to the application