Python
HR Attrition Analysis
Exploratory analysis of employee attrition patterns using Pandas and Matplotlib.
PythonPandasNumPyMatplotlib
Business problem
HR needed to understand which factors were most associated with employees leaving the company.
Solution
Cleaned the dataset, engineered features, and visualized attrition by department, tenure, and satisfaction.
Key insights
- Attrition peaks between 1–2 years of tenure
- Low job satisfaction tripled the likelihood of leaving
- Overtime workers had 2.4x the attrition rate
Business impact
Findings informed a retention pilot focused on early-tenure engagement and workload balance.
Next project
E-commerce Customer Insights (SQL)