Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📈 Analyzing and Predicting Salaries Across Job Roles

Understanding public employee compensation is vital for ensuring transparency, accountability, and effective budgeting in government operations. The dataset contains more than 300k employee records found in San Francisco from 2011 to 2018. This project explores a salary dataset containing information about job titles, experience levels, company sizes, employment types, and work locations. The goal is to analyze how different factors affect salaries across industries and regions.

🖼️ Screenshots

3 1 2 1



📁 Dataset Information

This dataset typically includes:

  • Employee_details- EmployeeName, JobTitle, Year
  • Salary_details- BasePay, OvertimePay, Benefits, TotalPay

🎯 Features

  • Cleaned and processed real-world Olympic dataset
  • Data preprocessing using Pandas and NumPy
  • Visualizations using Matplotlib and Seaborn
  • Top 10 Highest Paying Job Titles
  • Average Salary Analysis
  • Correlation Heatmap
  • Applying multiple predictive algorithms to analyze salaries

💻 Tech Stack

Tools & Technologies Description
Python Core language used for scripting and analysis
Pandas Used for data cleaning, transformation, and manipulation
Matplotlib Used to create charts, graphs, and heatmaps for better insights
Scikit-learn Used for model building, training, testing, and evaluation


🔖 Project Structure

  • README.md

    • Contains an overview of the project, including dataset information, features, tech stack, and usage instructions.
  • average_pay.py

    • Analyzes and visualizes the average salary across different job roles and organizations to identify pay trends.
  • heatmap.py

    • Generates a correlation heatmap to explore relationships between key numerical features like salary, experience, and company size.
  • top_10_job.py

    • Extracts and visualizes the top 10 highest-paying job titles, helping to highlight the most lucrative positions.
  • total.py

    • Implements and compares multiple machine learning algorithms for salary prediction. Evaluates their accuracy and performance to identify the most effective model.

About

This project explores a salary dataset containing information about job titles, experience levels, company sizes, employment types, and work locations. The goal is to analyze how different factors affect salaries across industries and regions.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages