EDA_Salary_Dataset

Salary Dataset - Exploratory Data Analysis (EDA)

Introduction

This project explores salary trends using Exploratory Data Analysis (EDA). The goal is to uncover insights into salary distributions, job roles, industries, and company factors that influence compensation. Through 19 high-quality visualizations, we analyze the relationship between job roles, employment status, company ratings, and salary trends.

📂 Dataset Overview

The dataset contains structured salary information across various job roles, employment types, industries, and locations. The analysis focuses on:

📌 Libraries & Dependencies

To successfully run the project and generate the visualizations, ensure you have the following Python libraries installed:

pip install pandas matplotlib seaborn folium wordcloud numpy

📊 Exploratory Data Analysis

1️⃣ Salary Distribution – Histogram & KDE Plot

This visualization represents the overall salary distribution in the dataset, highlighting salary concentration and outliers.

Salary Distribution


2️⃣ Salary Density Plot

A Kernel Density Estimate (KDE) plot illustrating the probability density of different salary ranges.

Salary Density Plot


3️⃣ Salary Distribution by Employment Status

Compares salaries based on employment type (Full-time, Part-time, Contract).

Salary Distribution by Employment Status


4️⃣ Salary Distribution Across Job Roles

Visualizes the variation in salaries across different job titles.

Salary Distribution by Job Roles


Displays the most frequently occurring job titles in the dataset.

Most Popular Job Titles


6️⃣ Most Common Job Roles

A bar chart showcasing the most common job roles in the dataset.

Most Common Job Roles


7️⃣ Top 10 Locations with Highest Salaries

Identifies the locations offering the highest average salaries.

Top Locations with Highest Salaries


8️⃣ Top Companies Paying the Highest Salaries

Highlights the companies offering the best compensation.

Top Companies Paying Highest Salaries


9️⃣ Salary Breakdown by Job Roles & Employment Status

Illustrates how different job roles and employment statuses impact salary ranges.

Salary Breakdown by Job Roles and Employment Status


A trend analysis of how salaries fluctuate across various job positions over time.

Salary Trends Over Job Roles


Examines how different industries pay over time.

Salary Trends Per Industry


1️⃣2️⃣ Salary Variance by Employment Type

Shows how salary varies across different employment types.

Salary Variance by Employment Type


1️⃣3️⃣ Salary Variance by Job Roles & Employment Status

Explores the variance in salaries when considering both job roles and employment status.

Salary Variance by Job Roles and Employment Status


1️⃣4️⃣ Salary vs. Company Rating

Analyzes whether higher-rated companies offer better salaries.

Salary vs Company Rating


1️⃣5️⃣ Salary Outlier Analysis

Detects anomalies in salary distribution, identifying potential data issues or extreme values.

Salary Outlier Analysis


Visualizes how salary trends shift based on job role and employment type.

Salary Trends Per Job Role and Employment Type


1️⃣7️⃣ Correlation Heatmap of Salary Dataset

A correlation matrix heatmap showcasing relationships between salary and other features.

Correlation Heatmap


1️⃣8️⃣ Salary Distribution by Job Role

Examines the salary spread for different job roles.

Salary Distribution by Job Role


1️⃣9️⃣ Top Job Roles Salaries

Shows the highest-paying job roles in the dataset.

Top Job Roles Salaries


🔎 Key Insights


📊 Interactive Salary Insights Dashboard

Explore the interactive **Salary Insights Dashboard** created using **Tableau** to gain deeper insights into salary distributions, job roles, industries, and company factors influencing compensation.


🚀 Future Work

Author: Dhruv Trivedi