【Python】利用Python对招聘信息数据分析

利用Python对招聘信息数据分析

作者:何翔

学院:计算机学院

学号:04191315

班级:软件1903

转载或引用请标注本文链接:https://blog.csdn.net/HXBest/article/details/119973217

项目全部文件的下载地址:https://download.csdn.net/download/HXBest/21700279

开发环境准备

导入开发所需相应的类库
image

1. 数据归纳整理

【Python】利用Python对招聘信息数据分析_第1张图片

1.1 文件合并

【Python】利用Python对招聘信息数据分析_第2张图片

合并后的CSV文件如下,包含了所有给定的数据:

合并文件后将合并后的文件上传,合并好的数据表名字为:data.csv

2. 载入数据,获取数据

【Python】利用Python对招聘信息数据分析_第3张图片

2.1 预览数据

【Python】利用Python对招聘信息数据分析_第4张图片

3. 数据处理与加工

【Python】利用Python对招聘信息数据分析_第5张图片
一般而言salary列的值比较混乱,有数字有字符串,我们需要加工薪水数据,把薪水的上限下限隔离出来,以便于统计。观察可得,大部分的薪水是含有上下限的,单位为小写的千或万,中间用“-”作为连接的字符串,个别职位会出现“面议”的描述。这里用apply方法传入自定义的函数进行数据加工。

3.1 处理薪资字段

处理后以千(K)作为基本单位

【Python】利用Python对招聘信息数据分析_第6张图片

3.2 获取薪资的上下界限值

【Python】利用Python对招聘信息数据分析_第7张图片

3.3 增加平均薪资

【Python】利用Python对招聘信息数据分析_第8张图片

3.4 将公司的规模数据化

【Python】利用Python对招聘信息数据分析_第9张图片

【Python】利用Python对招聘信息数据分析_第10张图片

3.5 增加公司的平均规模

image

【Python】利用Python对招聘信息数据分析_第11张图片

4. 数据分析与可视化

4.1岗位和人才需求分析

4.1.1 分析岗位需求量排名前10的职业

【Python】利用Python对招聘信息数据分析_第12张图片

【Python】利用Python对招聘信息数据分析_第13张图片

4.1.2 岗位需求城市分布

【Python】利用Python对招聘信息数据分析_第14张图片

4.1.3 分析各地区招聘的人才需求

【Python】利用Python对招聘信息数据分析_第15张图片

【Python】利用Python对招聘信息数据分析_第16张图片

4.2 职位和学历的分析

【Python】利用Python对招聘信息数据分析_第17张图片

4.3 薪资分析

【Python】利用Python对招聘信息数据分析_第18张图片

4.3.1 平均薪资柱状图

【Python】利用Python对招聘信息数据分析_第19张图片

4.3.2 箱线图—不同城市的平均薪资分布情况

【Python】利用Python对招聘信息数据分析_第20张图片

4.3.3 各地区岗位需求前10的平均薪资情况

【Python】利用Python对招聘信息数据分析_第21张图片

4.4 公司类型分析

【Python】利用Python对招聘信息数据分析_第22张图片

4.5 公司职位分析

【Python】利用Python对招聘信息数据分析_第23张图片

【Python】利用Python对招聘信息数据分析_第24张图片

4.5公司人数规模分析

【Python】利用Python对招聘信息数据分析_第25张图片

分析总结

1.就业去向可以根据当地的人才需求和岗位需求量作为指引方向之一,人才需求越大,就业的机会也就越大

2.根据岗位排名的分析已经知道,从事计算机,管理等工程师或经理,其待遇和薪资都比较丰厚

3.民营企业占大多数招聘公司的比重

【Python】利用Python对招聘信息数据分析_第26张图片

你可能感兴趣的:(python,数据分析)