Skip to content

Interactive dashboard analyzing global salaries across multiple roles in the data industry from 2020 to 2025. Built with Python, Streamlit, and Plotly for dynamic filtering and visualization.

Notifications You must be signed in to change notification settings

IgorJFS/Data-Salary-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Salary Analysis Dashboard

This project is a Streamlit web application for exploring and visualizing salary data for data-related jobs across different countries, years, seniority levels, and company sizes. It uses a local CSV file as the data source and provides interactive filters and visualizations to help users analyze salary trends and distributions.

Layout

ScreenDashboardRecording

Features

  • Interactive dashboard built with Streamlit
  • Data loaded from a local CSV file (data_salaries_database.csv)
  • Filters for year, seniority, contract type, and company size
  • Key metrics: average salary, maximum salary, total records, most frequent job
  • Visualizations: bar charts, histograms, pie charts, and choropleth maps using Plotly
  • Detailed data table for further exploration

Tech Stack

  • Frontend: Streamlit
  • Backend: Python, Pandas, Plotly
  • Data Source: CSV file

This project was based on Imersao Dados com Python from Alura, and modified by IgorJFS.

About

Interactive dashboard analyzing global salaries across multiple roles in the data industry from 2020 to 2025. Built with Python, Streamlit, and Plotly for dynamic filtering and visualization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages