
Employee Attrition Analysis with Python
Attrition in human resources refers to the departure of staff for any reason from a company over time. The impact of attrition on a company can be detrimental to both the bottom line and morale. It leads to the reduction of talent in the workforce. Replacing employees can be expensive too as the company has to go through the hiring processes, paperwork, and new hire training. Other costs of attrition include decreased productivity and profit to the company. To decrease attrition, managers must understand the causes of customer and employee turnover, the costs associated with attrition, and finally, institute measures to reduce attrition rates.
The goal of the project was to understand the factors that influence an employee to leave the company. The tools I utilized:
- Python
- Numpy
- Pandas
- Matplotlib
- Seaborn
- Jupyter Notebook