Power BI分析员工流失

数据说明

        数据源: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年司龄还没有晋升的员工,在此阶段增加激励,通过以上两种考核和激励以外,增加满三年奖励,以提高员工对公司忠诚度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值