初衷:
从去年上半年一直想从事数据分析工作,断断续续学习了Excel、Mysql、Linux和Python,平时做的作业和阶段性的小项目也没有整理保存,等求职时才追悔莫及。这里就借用朋友在某招聘网站的爬虫数据分析岗位的数据,学以致用,简略分析一下这个职位的热门行业和薪资情况。
这不是一份严格的分析报告,也记录了大概操作过程,方便学习和回顾。顺带分享招聘网站的原数据(6874条)和处理后的数据 (6821条)。
链接: https://pan.baidu.com/s/10S--ANsIt-HUJE2LrJgkXg 提取码: j3xn
一.数据处理:
原始数据不够规范,职位类型,公司所属行业,薪资水平和工作经验等分类都比较混乱。
原始数据
1.职位所属使用替换功能分为了技术、市场、金融 、产品、运营和其它共六种类型,又用COUNTIF(range,criteria)函数统计各岗位数量,最后用透视表展示:
职位所属
后续的岗位平均薪资使用AVERAGEIF(range,criteria,[average_range])函数。
2.由于许多公司不单单属于一个行业,数据没有进行替换规范处理,只对出现次数较多的O2O、电子商务、广告营销、教育、金融、数据服务、文化娱乐、医疗健康和移动互联网进行统计。
公司行业
3.薪资水平是一个范围,这里对原数据进行分列处理,得到最小值和最大值,求取平均数,并统计出现次数。
薪资统计
4.工作年限要求处理比较简单。
工作年限
二.分析报告
1.数据分析岗位分布
在北京、上海、深圳、杭州、广州、成都、南京、武汉、西安、苏州、厦门、长沙和天津这13个城市中,北京数据分析岗位需求量最大。各城市数据分析岗位统计
建议数据分析求职者去北京、上海、深圳等一线城市,机会更多一些。
2.数据分析岗位细分
数据分析岗位依据工作任务的不同可分为:技术(偏数据处理)、产品 、运营、市场(偏业务)、金融 和其它几部分。数据分析岗位分布
数据分析技术岗位需求量占总数的59%,可见公司大多还是注重求职者的技术基础。下面是各岗位的平均月薪:
各岗位平均月薪
技术岗位平均月薪达到19471元,可见数据分析技术岗位人才的短缺。做以技术驱动型的数据分析师是一个不错的方向,另外做产品也是一个不错的方向。
3.求职者硬性要求
学历要求
工作经验要求
企业大多要求应聘者学历为本科,工作经验在1-3年或3-5年这个范围。
4.薪资情况
工作经验与薪资
由折线图可以看出薪资水平与工作经验相关性比较大,随着工作经验的提升,薪资涨幅会更大,这个发展方向还是比较有前途。
月薪分布情况散点图
由散点图可以看出月薪在20000元左右分布集中,数据分析师岗位月薪在20000元左右居多。
5.招聘企业行业分布与薪资情况
公司行业与薪资情况
与传统行业对比来看移动互联网和金融行业的数据分析师平均工资水平更高。
三.总结
数据分析师职业发展主要在北京上海等一线城市,要求本科学历,1-5年经验居多,行业平均月薪2万左右,在互联网公司的技术岗位有较高的薪资和发展前景。