python程序员工作时间_Python程序员是怎么找工作的?怎么最快时间找到自己想要的工作?...
前言
從智聯招聘爬取相關信息后,我們關心的是如何對內容進行分析,獲取用用的信息。
本次以上篇文章“5分鐘掌握智聯招聘網站爬取并保存到MongoDB數據庫”中爬取的數據為基礎,分析關鍵詞為“python”的爬取數據的情況,獲取包括全國python招聘數量Top10的城市列表以及其他相關信息。
一、主要分析步驟
數據讀取
數據整理
對職位數量在全國主要城市的分布情況進行分析
對全國范圍內的職位月薪情況進行分析
對該職位招聘崗位要求描述進行詞云圖分析,獲取頻率最高的關鍵字
選取兩個城市,分別分析月薪分布情況以及招聘要求的詞云圖分析
二、具體分析過程
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
讀取數據
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
結果如圖1所示:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
2 數據整理
2.1 將str格式的日期變為 datatime
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
2.2 篩選月薪格式為“XXXX-XXXX”的信息
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
2.3 分割月薪字段,分別獲取月薪的下限值和上限值
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
將數據信息按職位月薪進行排序
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
判斷爬取的數據是否有重復值
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
從上述結果可看出,數據是沒有重復的。
3 對全國范圍內的職位進行分析
3.1 主要城市的招聘職位數量分布情況
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
對結果進行繪圖:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
運行結果如下述餅圖所示:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
3.2 月薪分布情況(全國)
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
運行結果如下述圖所示:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
不考慮部分極值后,分析月薪分布情況
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
運行結果如下述圖所示:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
3.3 相關技能要求
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
對獲取到的職位招聘要求進行詞云圖分析,代碼如下:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
得到結果如下:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
4 北京
4.1 月薪分布情況
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
參考全國分析時的代碼,月薪分布情況圖如下:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
4.2 相關技能要求
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
詞云圖如下:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
5 長沙
5.1 月薪分布情況
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
參考全國分析時的代碼,月薪分布情況圖如下:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
5.2 相關技能要求
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
詞云圖如下:
Python程序員是怎么找工作的?怎么最快時間找到自己想要的工作?
之后的也就不一一舉例了
總結
以上是生活随笔為你收集整理的python程序员工作时间_Python程序员是怎么找工作的?怎么最快时间找到自己想要的工作?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python自建模块导入_Python模
- 下一篇: 生成有时间限制的二维码_微信公众号渠道二