数据说明
数据源:HR Data for Analytics (kaggle.com)
参考分析报告:【2022BI数据分析大赛】员工流失分析报告-我的帆软 (fanruan.com)
观察数据
这是数据源,介绍一下每一列数据:
satisfaction_level:员工满意度
last_evaluation:绩效评估
number_project:完成项目数
average_montly_hours:平均每月工作时间
time_spend_company:工龄
work_accident:工伤数
left:是否离职(1为离职,0为在职)
promotion_last_5years:5年内是否晋升
sales:职位
salary:薪资
导入数据
这是csv文件
从获取数据里面点击文本/csv即可
这里直接加载就能导入,如果点转换数据就是进入power query处理数据
处理数据
这里不知道为什么跟参考的分析报告不一样,这里没有空值、重复值、超过范围的值
我这里先用了jupyter lab更直观地观察了数据,没有空值,数值范围也很正常
但是判断有没有类似于sales写成sale的情况无法判断,那就从power query中筛选看,可以看到每个唯一值,如果有问题直接筛选出来删除就行,同时把每一列的名字改成中文(双击修改)
分析过程
直观展现流失人数/流失率
员工总数
选择卡片图,这里使用的是员工满意度这一列计数,因为我们认为一条记录就是一名员工
给字段改个名字
画出来结果如下
离职人数
针对是否离职这一列计数或求和,结果为离职人数
在职人数
这里我们新建度量值,因为在职人数无法从原数据中直接获得
这里我们写的DAX表达式就是对总表计数 - 离职人数
流失率
流失率也同样创建新度量值
各工龄员工统计
人数统计
这里使用的是堆积柱形图,x轴就是原数据中的工龄,y轴是我们建的两个度量
至于柱形上的数字,在“设置视觉对象格式中”,打开数据标签里的值,然后把单位调整到无即可
我们从这幅图中看出流失员工主要出现在工龄为2-6员工中,集中在3-6工龄员工,看一幅占比图更直观
占比分析
这里要画圆环图,对每个工龄的离职人数统计占比
这里只挑出了工龄在2-6年的员工,是在图上加了一个筛选器,因为本来其他年龄段也没有离职的人
结论:
1.对流失人员工龄分析,发现工龄为3-6年的人流失较高,其中3年工龄流失人数最多,6年以上基本没有流失。
2.由分析可知平均流失率为23.81%,3-6工龄流失率均高于平均流失率。
流失员工与未流失员工各项指标对比
先展示一下结果,解释一下:第一列只有两种状态,未离职和已离职,而后面评价满意度到每月工作时间这4列,取得是平均值,最后两列是求和,接下来我们看一下是怎么做的。
我是新建了一个表,名为离职状态表,SUMMARIZE是新建表,然后跟着的是我们的原数据和我们需要的判断列【是否离职】,状态列就是对是否离职这一列进行判断,后面会根据是否离职这一状态分别进行求平均值和求和的计算。
分析结论:
平均满意度对比,流失人员平均满意度整体情况较未流失人员的平均满意度差;
绩效评估对比,流失人员绩效评估整体情况较未流失人员相同;
流失人员项目整体情况较未流失人员项目多;
流失人员月平均工时整体情况较未流失人员高;
流失人员工伤情况低于未流失人员;
流失人员晋升率低于未流失人员晋升率。
各项指标与离职的关系
员工满意度和离职的关系
我们绘制的是折线图,这里使用原数据,我们需要员工满意度在x轴上依次展示出来,对离职人数求和
完成项目数和离职的关系
绘制的是折线和堆积柱形图,两个列都要放上,否则缺少折线或柱形其一
这里也是到数据标签中调整值,让数字显现到对应位置
绩效评估和离职的关系
绘制折线图
平均月工时与离职的关系
工伤情况、是否晋升和离职的关系
这里绘制表格,同之前一样,取我们新建表中的列
职位与离职的关系
绘制条形图
切片器和筛选器
筛选器:将工龄拖进来,这一页的图像都是按照筛选显示出来的
切片器:在视觉对象那里会有切片器,可以新建一个(这里因为我应用了筛选器,所以切片器显示出来只有3-6工龄)
结论
1.员工满意度会影响流失率:员工满意度越低离职人数越多
2.平均工时会影响流失率:员工工作时间越长,离职率越高
3.是否晋升会影响流失率:晋升机会越少,离职率越高
4.员工职位会影响离职率:各职业离职率差异明显
决策建议
我这里直接复制粘贴了原报告的决策建议,而且我这里没有对薪资进行分析,是有点不完整的。
① 对薪酬结构调整,基本工资和绩效工资;避免员工付出和收获不平衡导致流失;
② 公司绩效考核中,满意度应占一定考核比例,满意度较低的员工给予一定激励措施,对长期满意度低的员工,考虑不予晋升或开除;
③ 对积极工作的员工给予奖励,可以根据加班时长增加时薪;
④ 对3年司龄还没有晋升的员工,在此阶段增加激励,通过以上两种考核和激励以外,增加满三年奖励,以提高员工对公司忠诚度。