数据分析案例-数据分析师岗位招聘信息可视化

这篇具有很好参考价值的文章主要介绍了数据分析案例-数据分析师岗位招聘信息可视化。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

🤵‍♂️ 个人主页:@艾派森的个人主页

✍🏻作者简介:Python学习者
🐋 希望大家多多支持,我们一起进步!😄
如果文章对你有帮助的话,
欢迎评论 💬点赞👍🏻 收藏 📂加关注+


数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

目录

​编辑

1.数据集介绍

2.实验工具

3.实验过程

3.1加载数据

3.2数据预处理

3.3数据可视化 

3.3.1工作经验要求

3.3.2学历要求

3.3.3公司规模

3.3.4不同城市的岗位数量

3.3.5岗位需求量最高的前十名公司

3.3.6平均薪资的分布情况

3.3.7校招和社招的占比

3.3.8不同工作年龄的平均薪资差异

3.3.9不同城市的平均薪资

3.3.10公司福利词云图

3.3.11分析哪种行业最火

3.3.12数据分析岗位需要的技能

4.总结


 文章来源地址https://www.toymoban.com/news/detail-577392.html

1.数据集介绍

本次实验数据集来源于xx招聘网中关于数据分析师相关岗位的招聘信息,共计1600条数据,每条招聘信息包括岗位名称、公司、薪资、城市、工作类型、学历要求、工作经验要求等共51个字段。

2.实验工具

python3.10

jupyter notebook

3.实验过程

3.1加载数据

首先导入本次实验用到的第三方库并读取数据

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

 查看数据大小

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

查看数据基本信息

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

3.2数据预处理

筛选出有价值可分析的变量

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

 统计缺失值情况

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

删除缺失值

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

检测数据是存在重复值,若存在则删除

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

 处理薪资范围,转化为平均薪资

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

3.3数据可视化 

3.3.1工作经验要求

# 工作经验要求
df1 = df['workYear'].value_counts()
a1 = Pie(init_opts=opts.InitOpts(theme = ThemeType.DARK))
a1.add(series_name='工作经验要求',
        data_pair=[list(z) for z in zip(df1.index.to_list(),df1.values.tolist())],
        radius='70%',
        )
a1.set_global_opts(title_opts=opts.TitleOpts(title="工作经验要求占比",
                    pos_left='center',
                    pos_top=30))
a1.set_series_opts(tooltip_opts=opts.TooltipOpts(trigger='item',formatter='{a} <br/>{b}:{c} ({d}%)'))
a1.render_notebook()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

 可看出绝大部分都是要求5年以内,不限的很少。

3.3.2学历要求

# 学历要求
df2 = df['education'].value_counts()
a2 = Pie(init_opts=opts.InitOpts(theme = ThemeType.CHALK))
a2.add(series_name='学历要求',
        data_pair=[list(z) for z in zip(df2.index.to_list(),df2.values.tolist())],
        radius='70%',
        )
a2.set_global_opts(title_opts=opts.TitleOpts(title="学历要求占比",
                    pos_left='center',
                    pos_top=30))
a2.set_series_opts(tooltip_opts=opts.TooltipOpts(trigger='item',formatter='{a} <br/>{b}:{c} ({d}%)'))
a2.render_notebook()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

 学历方面绝大部分都是本科以上即可。

3.3.3公司规模

# 公司规模
df3 = df['companySize'].value_counts()
a3 = Pie(init_opts=opts.InitOpts(theme = ThemeType.ESSOS))
a3.add(series_name='公司规模',
        data_pair=[list(z) for z in zip(df3.index.to_list(),df3.values.tolist())],
        radius='70%',
        )
a3.set_global_opts(title_opts=opts.TitleOpts(title="公司规模占比",
                    pos_left='center',
                    pos_top=30))
a3.set_series_opts(tooltip_opts=opts.TooltipOpts(trigger='item',formatter='{a} <br/>{b}:{c} ({d}%)'))
a3.render_notebook()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

 公司人数规模方面主要集中在500人以上,以中大厂为集中。

3.3.4不同城市的岗位数量

# 分析不同城市的岗位数量
df['city'].value_counts()[::-1].plot(kind='barh')
plt.xlabel('数量')
plt.ylabel('城市')
plt.title('不同城市的岗位数量')
plt.show()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

 可以看出数据分析相关岗位数量最多的是北上深广等沿海城市。

3.3.5岗位需求量最高的前十名公司

# 分析岗位需求量最高的前十名公司
df['companyShortName'].value_counts().head(10)[::-1].plot(kind='barh')
plt.xlabel('数量')
plt.title('岗位需求量最高的前十名公司')
plt.show()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

岗位需求量最多是腾讯、拼多多等互联网企业。 

3.3.6平均薪资的分布情况

# 分析平均薪资的分布情况
sns.distplot(df['avg_salary'])
plt.show()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

从分布图看出平均薪资主要在10000-30000之间。 

3.3.7校招和社招的占比

# 分析校招和社招的占比
sns.countplot(data=df,x='isSchoolJob')
plt.xticks([0,1],labels=['社招','校招'])
plt.show()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

绝大多数都是社招,校招占据极少数。 

3.3.8不同工作年龄的平均薪资差异

# 分析不同工作年龄的平均薪资差异
sns.barplot(data=df,y='avg_salary',x='workYear')
plt.show()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

 除了不限以外,平均薪资都是随着工作经验年数的增加而增加。

3.3.9不同城市的平均薪资

# 不同城市的平均薪资
df.groupby('city').mean()['avg_salary'].plot(kind='barh')
plt.xlabel('平均薪资')
plt.title('不同城市的平均薪资')
plt.show()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析  

可以看出北京上海杭州深圳平均薪资都在20k左右。 

3.3.10公司福利词云图

# 分析公司福利词云图
from pyecharts.charts import WordCloud
import collections
result_list = []
for i in data['companyLabelList'].values:
    for j in eval(i):
        result_list.append(j)
word_counts = collections.Counter(result_list)
word_counts_top = word_counts.most_common(100)
print(word_counts_top)
wc = WordCloud()
wc.add('',word_counts_top)
wc.render_notebook()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

 可以看出带薪年假和绩效奖金是最多的福利。

3.3.11分析哪种行业最火

# 分析那种行业最火
from pyecharts.charts import WordCloud
import collections
result_list = []
for i in data['industryField'].values:
    word_list = str(i).split(',')
    for j in word_list:
        result_list.append(j)
word_counts = collections.Counter(result_list)
word_counts_top = word_counts.most_common(100)
print(word_counts_top)
wc = WordCloud()
wc.add('',word_counts_top)
wc.render_notebook()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

可以看出移动互联网、电商、数据服务、金融行业等比较火。 

3.3.12数据分析岗位需要的技能

# 分析数据分析岗位需要的技能
from pyecharts.charts import WordCloud
import collections
result_list = []
for i in data['skillLables'].values:
    for j in eval(i):
        result_list.append(j)
word_counts = collections.Counter(result_list)
word_counts_top = word_counts.most_common(100)
print(word_counts_top)
wc = WordCloud()
wc.add('',word_counts_top)
wc.render_notebook()

数据分析案例-数据分析师岗位招聘信息可视化,数据分析,数据可视化,信息可视化,python,数据分析

可以看出SQL、可视化、BI、Python、Hadoop、Hive等都是数据分析师必备的重要技能。 

4.总结

        本次通过对数据分析师相关岗位的分析,我们发现数据分析相关岗位主要集中在北上广深等城市,以中大厂为主,经验要求以1-5年为主,学历以本科以上为主,平均薪资在15k左右,技能方面以SQL、可视化、BI、Python、Hadoop、Hive为主。

心得与体会:

通过这次Python项目实战,我学到了许多新的知识,这是一个让我把书本上的理论知识运用于实践中的好机会。原先,学的时候感叹学的资料太难懂,此刻想来,有些其实并不难,关键在于理解。

在这次实战中还锻炼了我其他方面的潜力,提高了我的综合素质。首先,它锻炼了我做项目的潜力,提高了独立思考问题、自我动手操作的潜力,在工作的过程中,复习了以前学习过的知识,并掌握了一些应用知识的技巧等

在此次实战中,我还学会了下面几点工作学习心态:

1)继续学习,不断提升理论涵养。在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名青年学子更就应把学习作为持续工作用心性的重要途径。走上工作岗位后,我会用心响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升潜力,以广博的社会知识拓展视野。

2)努力实践,自觉进行主角转化。只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是透过实践活动来实现的,也只有透过实践才能锻炼人的品质,彰显人的意志。

3)提高工作用心性和主动性。实习,是开端也是结束。展此刻自我面前的是一片任自我驰骋的沃土,也分明感受到了沉甸甸的职责。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续创造更多的价值。

这次Python实战不仅仅使我学到了知识,丰富了经验。也帮忙我缩小了实践和理论的差距。在未来的工作中我会把学到的理论知识和实践经验不断的应用到实际工作中,为实现理想而努力。

 

到了这里,关于数据分析案例-数据分析师岗位招聘信息可视化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 数据分析师 ---- SQL强化(1)

    最近在找工作中发现,数据分析师的笔试多数会涉及SQL,但是笔试中SQL的难度和我们在学习中和平常遇到的不是一个层次,笔试中的问题更加的贴近业务,对于应届生来说还是比较有难度的(也可能是我太菜)。 这个SQL专栏会记录自己在面试或者在刷题中遇到比较有价值的题目

    2023年04月21日
    浏览(68)
  • 大数据可视化分析建模:每个人都是数据分析师

    💂 个人网站:【工具大全】【游戏大全】【神级源码资源网】 🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】 💅 寻找学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 大数据可视化和数据分析已经成为现代社会中不可或缺的工具,不仅在商业领域,

    2024年02月06日
    浏览(51)
  • (CDA数据分析师学习笔记)第五章多维数据透视分析一

    商业智能报表:BI报表。 ETL: 全称 Extract-Transform-Load ,即提取(extract)、转换(transform)、加载(load)。 E 是第一步对源数据进行抽取,源数据主要来源于业务系统、文件数据、第三方数据。T是第二步,对数据进行适当处理,目的是为了下一步的加载。主要是筛选(有价值

    2024年04月11日
    浏览(45)
  • 人人都是数据分析师-数据分析之数据图表可视化(上)

      BI报表、运营同学的汇报报告中数据图表大多为 表格、折线图、柱状图和饼图,但是实际上还有很多具有代表性的可视化图表,因此将对常见的可视化图表进行介绍,希望这些图表可视化方法能够更好的提供数据的可用性。 数据是我们在数据分析工作中最坚实的朋友,但是

    2023年04月10日
    浏览(44)
  • 【数据分析师求职面试指南】实战技能部分

    内容整理自《拿下offer 数据分析师求职面试指南》—徐粼著 第五章数据分析师实战技能 其他内容: 【数据分析师求职面试指南】必备基础知识整理 【数据分析师求职面试指南】必备编程技能整理之Hive SQL必备用法 【数据分析师求职面试指南】实战技能部分 基于历史数据和

    2023年04月12日
    浏览(47)
  • 数据分析师如何用SQL解决业务问题?

    本文来自问答。 提问:数据分析人员需要掌握sql到什么程度? 请问做一名数据分析人员,在sql方面需要掌握到什么程度呢?会增删改查就可以了吗?还是说关于开发的内容也要会?不同阶段会有不同的要求吗? 正文: 作为专注数据分析结论/项目在业务落地以实现增长的分

    2024年02月14日
    浏览(56)
  • 阿里云大数据分析师(ACP)认证,该如何备考?

    阿里云认证是基于核心技术及岗位的权威认证, 阿里云针对不同产品类别、用户成长阶段、生态岗位,精心打造不同的认证考试。 个人:证明您在对应技术领域的专业度,能够基于阿里云产品解决实际问题。获得更多阿里云生态下的就业机会。 公司:通过阿里云认证培养、

    2023年04月09日
    浏览(63)
  • 数据分析师初级—中级—高级,每个阶段都需要学习什么?

    先你需要看下这张图,这是一张数据分析师能力体系图: 通过图片,我们可以比较清晰的看到这三个阶段的数据分析师在各方面能力的差别了,那下面我们就来具体侃侃他们的区别。 初级水平 什么是初学者?如果解析学和数据科学对你来说是全新的领域,你也不知该行业的

    2024年02月10日
    浏览(51)
  • 大数据工程师、数据挖掘师和数据分析师有啥区别

    随着互联网技术的不断提升,数据已经成为各大企业新的战场,而对于从业者来说,如果你对数据科学领域的工作感兴趣的话,肯定首先要了解一下数据科学领域都有哪些岗位。从岗位性质和主要工作内容不同我们可以把数据科学的岗位大概分为四类:数据产品经理、大数据

    2023年04月22日
    浏览(47)
  • 数据分析师在人工智能与机器学习领域的重要作用

    人工智能(Artificial Intelligence, AI)和机器学习(Machine Learning, ML)是当今最热门的技术领域之一,它们正在驱动我们进入第四次工业革命。这些技术正在改变我们的生活方式、工作方式和社会结构。数据分析师在这个领域的作用非常重要,因为他们是在这个领域中的核心组成部分。

    2024年02月19日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包