用 Python 做了岗位报考数据分析
用 Python 做了 gwy 岗位报考数据分析
1. 前言
因为最近学校盲审通过了,剩下的就是准备毕业答辩了🥳,没啥事情。同时,我妹她也要高考了,帮她选一下文科专业,想着看看哪些专业好一些,以后可以报考 gwy 的岗位比较多一点,以后或许可以试试。当然,报考岗位多也不代表考上的概率大,也只是选择的机会更多一些,搞这个只是单纯想做这玩,顺便通过数据可以直观地分析一下,别杠🤪。
这篇文章没有代码,没有原理,就是纯粹的分享,如果大家对代码感兴趣,可以看我的📦仓库。
💌 文章封面由文心一言提供。
2. 设计分析
主要从以下几个方面进行统计分析:
- 学历要求:是要求本科还是研究生
- 性别要求:限男性还是不限
- 政治面貌:是否为 dy
- 专业要求:主要统计文科专业中各三级专业可报考岗位的数量
3. 代码示例
def main():
parse_data = parse_excel("./1.xlsx") # 解析 Excel 文件信息
result = statistics(parse_data) # 对“设计分析”部分中的 4 条内容进行统计
major_count = count(result["字典"], result["专业"]) # 对每个专业进行数量统计
draw.save_bar(result["政治面貌"], "政治面貌统计") # 保存政治面貌结果
draw.save_bar(result["学历"], "学历统计") # 保存学历结果
# 对专业大类,以及各二、三级专业进行统计
first_major = get_data(major_count, 1, no_limit)
draw.save_pie(first_major, "各专业大类数量") # 统计一级专业目录
create_excel(major_count["children"], no_limit) # 保存为 Excel 文件
if __name__ == "__main__":
main()
4. 结果展示
4.1 学历分析
不考虑性别以及专业,说明只要有研究生学历,就可以报考 99.76% 的岗位,有本科学历也可以报考 82.13% 的岗位。
4.2 政治面貌
从结果可以看出,非 dy 也可以报考大部分的岗位。
5. 二级专业统计
5.1 总体分析
可以从结果看出,文科中管理学、经济学、文学、法学可报考的岗位居多,其中这四个大类专业中,法学最多,占比 29.85%(共 3579 个岗位);文学最少,占比 13.83%(共 1658 个岗位)。所以,之前听说法学考公香,看来也是真的🧐。
🎉 其中有 414 个岗位不限专业;
⭕️ 除非另有说明,否则均按 4970 条数据进行后续的统计与分析,统计时未筛除限男岗、以及有额外要求的岗位。

5.2 法学中各二级专业统计
可以看出法学下的法学类占比 50.10%,而剩余专业总体占比也才 49.90%

5.3 管理学中各二级专业统计
可以看出管理学下工商管理类占比最多为 27.62%,占比第二与第三分别是公共管理类,占比 13.96% 与 管理科学与工程类,占比 11.45%。

5.4 文学中各二级专业统计
很明显,其中中国语言文学类占比是最多的,为 36.59%,其次是新闻传播学类,占比 32.10%,其余的较少。

5.5 经济学中各二级专业统计
经济学中各二级专业分布比较均匀,相差没有太大的。其中应用经济学类、财政类、经济学以及金融学类占比较大。

5.6 剩余专业统计



6. 各大类下三级专业统计
因为三级专业类目较多,在生成的时候做成了 Excel 表格进行展示,具体结果在 Github 的仓库中可自行查看:👉点击查看,现在列举一下每个三级专业报考数量的前 10 名。
🚧 虽然某些专业并非研究生专有,但是也可能会限制学历,这里并未统计。从结果可以看出法学还是要考研究生才行。
6.1 法学
专业名称 | 可报考岗位数量 | 是否为研究生专业 |
---|---|---|
法学 | 671 | ❌ |
诉讼法学 | 548 | ⭕️ |
民商法学 | 538 | ⭕️ |
经济法学 | 522 | ⭕️ |
宪法学与行政法学 | 514 | ⭕️ |
刑法学 | 514 | ⭕️ |
知识产权 | 499 | ❌ |
法学理论 | 467 | ⭕️ |
环境与资源保护法学 | 467 | ⭕️ |
侦查学 | 467 | ❌ |
6.2 管理学
专业名称 | 可报考岗位数量 | 是否为研究生专业 |
---|---|---|
会计学 | 788 | ❌ |
财务管理 | 771 | ❌ |
审计学 | 622 | ❌ |
土地资源管理 | 496 | ❌ |
财务会计教育 | 489 | ❌ |
工程管理 | 471 | ❌ |
行政管理 | 462 | ❌ |
旅游管理 | 453 | ❌ |
城市管理 | 446 | ❌ |
工程审计 | 443 | ❌ |
6.3 文学
专业名称 | 可报考岗位数量 | 是否为研究生专业 |
---|---|---|
新闻学 | 500 | ❌ |
汉语言文字学 | 486 | ⭕️ |
传播学 | 453 | ❌ |
网络与新媒体 | 440 | ❌ |
秘书学 | 439 | ❌ |
语言学及应用语言学 | 438 | ⭕️ |
中国现当代文学 | 428 | ⭕️ |
中国古代文学 | 425 | ⭕️ |
编辑出版学 | 424 | ❌ |
应用语言学 | 423 | ❌ |
6.4 经济学
专业名称 | 可报考岗位数量 | 是否为研究生专业 |
---|---|---|
财政学 | 596 | ❌ |
金融学 | 505 | ❌ |
税收学 | 453 | ❌ |
统计学 | 448 | ⭕️ |
经济统计学 | 436 | ❌ |
金融工程 | 435 | ❌ |
产业经济学 | 434 | ⭕️ |
投资学 | 432 | ❌ |
经济学 | 430 | ❌ |
区域经济学 | 430 | ⭕️ |
6.5 教育学
专业名称 | 可报考岗位数量 | 是否为研究生专业 |
---|---|---|
应用心理学 | 422 | ❌ |
运动训练 | 421 | ❌ |
教育学 | 419 | ❌ |
教育技术学 | 418 | ❌ |
体育教育 | 418 | ❌ |
人文教育 | 417 | ❌ |
运动人体科学 | 417 | ❌ |
艺术教育 | 416 | ❌ |
教育康复学 | 416 | ❌ |
高等教育学 | 416 | ⭕️ |
6.6 哲学
专业名称 | 可报考岗位数量 | 是否为研究生专业 |
---|---|---|
马克思主义哲学 | 421 | ⭕️ |
哲学 | 420 | ❌ |
逻辑学 | 416 | ❌ |
中国哲学 | 416 | ⭕️ |
外国哲学 | 416 | ⭕️ |
科学技术哲学 | 415 | ⭕️ |
宗教学 | 414 | ❌ |
伦理学 | 414 | ❌ |
美学 | 414 | ⭕️ |
6.7 历史学
专业名称 | 可报考岗位数量 | 是否为研究生专业 |
---|---|---|
文物保护技术 | 419 | ❌ |
历史学 | 418 | ❌ |
文物与博物馆学 | 417 | ❌ |
考古学及博物馆学 | 417 | ⭕️ |
中国近现代史 | 417 | ⭕️ |
考古学 | 416 | ❌ |
历史文献学 | 416 | ⭕️ |
中国古代史 | 416 | ⭕️ |
世界史 | 415 | ❌ |
史学理论及史学史 | 415 | ⭕️ |
7. 总结
综合来看,可能文科可报岗位不多,还是理科吃香。
转载自:https://juejin.cn/post/7364698043911585803