衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用Python爬取拉勾網不同編程語言職位信息

jmiy_worldofai ? 來源:未知 ? 作者:李倩 ? 2018-09-29 16:51 ? 次閱讀

本文主要用Python爬取拉勾網不同編程語言職位信息,包括:Python崗、Java崗、C++崗、PHP崗、C#崗位(5崗);用R語言對影響薪資的因素進行分析。由于拉勾網的職位信息只顯示30頁,一頁15個職位信息,如果單獨爬取一個城市的崗位信息,只有幾頁是匹配的信息,信息量太小,分析沒有說服力。因此,本文爬取拉勾網全國職位信息。主要三部分內容:

一、爬取拉勾網5崗職位信息--以Python崗為例

二、以Python崗位信息為例,分析影響薪資的因素

三、5崗之間薪水因素影響比較分析

一、爬取拉勾網5崗職位信息--以Python崗為例

我們抓取的信息包括Python崗位名稱、公司名稱、薪資、工作經驗、學歷、公司規模、公司福利。

抓取結果如下:

將抓取結果循環寫入csv文件:

此外還抓取了Java崗、C++崗、PHP崗、C#崗位4崗的信息,代碼和抓取Python崗位信息類似。

二、以Python崗位信息為例,分析影響薪資的因素

這里包括數據清洗部分和數據分析部分兩部分內容。

數據清洗部分

在抓取過程中,由于將python字典循環寫入csv文件,因此列名也被循環寫在csv文件中。

考慮本文主要分析影響薪資的因素,這里去除Name和Company兩列。

1.變量Salary

變量Salary一般都是范圍值,用“-”連接,但是不排除有XXK以上,例如10k以上這種表示形式,或者其他形式,這里需要處理一下。

2.變量Education

3.變量Size

到此,數據清洗部分內容全部結束。

數據分析部分

1.工資與工作年限的關系

library(ggplot2)ggplot(newdata,aes(x=Experience,y=salary))+geom_boxplot(col="red")

符合大眾的認知,從事python的應屆畢業生起始工資平均值在5K左右,且薪資水平跨度最小,經驗5-10年,工資水平跨度最大,主要可能是因為,有一部分轉為技術管理崗位,工資較低的可能還在繼續碼代碼,是不是對廣大同胞們的警告啊.......

2.工資與學歷的關系(專科,本科,研究生,不限)

ggplot(newdata,aes(x=Graduate,y=salary))+geom_boxplot(col="red")

這里是否能說明學歷在一定程度上的重要性?學歷本科的工資跨度比較大,因為工作經驗的不同導致了薪資的差異。

3.工資與公司融資的關系

ggplot(newdata,aes(x=Rong,y=salary))+geom_boxplot(col="red")

對于這部分知識是盲點,但是可以看出融資公司(上市也是一種融資方式)比沒有融資的公司平均工資要高出不少,這部分是不是可以是以后找工作的一個風向標。。。

4.工資與公司大小的關系

公司規模越大,平均的工資也越高。

5.工資與工作時間和學歷的關系

這張圖告訴我們,在大部分情況下,沒(Ren)錢(Chou)就要多讀書。不管是經驗經驗1年以下、經驗3-5年、經驗5-10年、經驗不限的情況下,擁有碩士學歷的平均收入都普遍高于本科,本科都高于大專。(這里完全沒有歧視低學歷之意)

6.公司福利的云圖

現在公司的福利貼有“彈性工作,氛圍好,團隊,大牛,技術,五險一金”等標簽來吸引求職者眼球。

三、5崗之間薪水因素影響比較分析

1.Python崗、Java崗、C++崗、PHP崗、C#崗位的平均薪水

抓取拉勾網職位信息,可以看出python和java的平均薪資較高,C#的平均工資最低。

由此也驗證python近幾年火熱的態勢,由于AI的火熱,python的需求越來越大,傳統的java也比較強勢,薪資待遇較高。

2.相同工作經驗不同職位信息薪水比較

對于不同工作經驗,不同編程語言平均薪水還是有較大的差異。

3.相同學歷信息不同職位信息薪水比較

通過碩士、本科、大專、不限四種比較,碩士的總體薪資高于本科。

4.同一職位不同學歷信息薪水比較

總的看來,在每個職業,碩士學歷的平均薪水高于本科,本科的平均薪水高于大專。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程語言
    +關注

    關注

    10

    文章

    1950

    瀏覽量

    34989
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    85041
  • 大數據
    +關注

    關注

    64

    文章

    8908

    瀏覽量

    137801

原文標題:Python or Java?大數據解讀學什么語言最賺錢

文章出處:【微信號:worldofai,微信公眾號:worldofai】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    采用xpath網站內容

    xpathmooc課程
    發表于 04-11 12:01

    基于Python3對攜程網頁上北京五星級酒店列表的

    Python3 攜程網[1] 根據好評優先順序,獲取北京五星級酒店列表
    發表于 04-19 16:25

    拉勾職位信息取代碼

    拉勾職位信息
    發表于 04-23 13:48

    基于Python實現一只小爬蟲拉勾職位信息的方法

    通俗易懂的分析如何用Python實現一只小爬蟲,拉勾職位
    發表于 05-17 06:54

    python音頻文件的步驟

    python爬蟲音頻文件
    發表于 08-22 14:23

    Python豆瓣電影信息和存儲數據庫

    Python——豆瓣電影信息并存儲數據庫
    發表于 03-11 11:19

    豆瓣電影Top250信息

    通過本案例[豆瓣電影Top250信息]鍛煉除正則表達式之外兩種信息解析方式:Xpath和PyQuery。
    發表于 03-23 15:47

    最流行的編程語言java,python

    。受訪者還回答了其他問題,包括他們使用什么語言,喜愛的框架,和工資詳細信息。調查顯示,如果就編程人員每天都要使用的語言來看,當今前10名的編程
    發表于 09-26 10:22 ?0次下載
    最流行的<b class='flag-5'>編程</b><b class='flag-5'>語言</b>java,<b class='flag-5'>python</b>

    Python拉勾數據采集與可視化

    本文是先采集拉勾網上面的數據,采集的是Python崗位的數據,然后用Python進行可視化。主要涉及的是爬蟲&數據可視化的知識。
    的頭像 發表于 03-13 14:18 ?3307次閱讀
    <b class='flag-5'>Python</b><b class='flag-5'>拉勾</b><b class='flag-5'>網</b>數據采集與可視化

    Python CSDN的極客頭條

    Python 如何CSDN的極客頭條呢?
    的頭像 發表于 03-21 14:58 ?4886次閱讀
    <b class='flag-5'>Python</b> <b class='flag-5'>爬</b><b class='flag-5'>取</b>CSDN的極客頭條

    為什么幾百種編程語言偏偏Python炙手可熱?

    來自美國的招聘網站 Dice 發布了一份重要數據結論,那便是“Python 的就業市場非常健康”!許多職位編程語言(如 Kotlin)都受制于行業的突發奇想和大型科技公司的決策,但
    的頭像 發表于 03-21 09:37 ?2444次閱讀

    自學python單片機編程-Python語言控制單片機

    自學python單片機編程-Python語言控制單片機
    發表于 11-13 17:36 ?40次下載
    自學<b class='flag-5'>python</b>單片機<b class='flag-5'>編程</b>-<b class='flag-5'>用</b><b class='flag-5'>Python</b><b class='flag-5'>語言</b>控制單片機

    如何用python抖音app數據

    記錄一下如何用pythonapp數據,本文以抖音視頻app為例。
    的頭像 發表于 03-16 09:07 ?5416次閱讀

    Scrapy怎么Python文件

    我們介紹了Scrapy框架運行基本原理,緊接著我們介紹了如何利用Scrapy文本數據
    的頭像 發表于 02-24 15:16 ?647次閱讀
    Scrapy怎么<b class='flag-5'>爬</b><b class='flag-5'>取</b><b class='flag-5'>Python</b>文件

    Python編程語言屬于什么語言

    Python編程語言屬于高級編程語言中的一種。它是一種通用、面向對象、解釋型編程
    的頭像 發表于 11-22 14:31 ?1631次閱讀
    威宁| 太阳城线上真人娱乐| 百家乐扑克桌| 威尼斯人娱乐城进不了| 棋牌游戏大厅| 贺州市| 百家乐官网tie| KK百家乐官网娱乐城| 任我赢百家乐自动投注分析系统| 百家乐五湖四海娱乐场开户注册 | 利高百家乐现金网| 澳门百家乐长赢打| bet365贴吧| 波音百家乐官网现金网| 金殿百家乐的玩法技巧和规则| 大发888娱乐城888bg| 百家乐官网如何写路| 百家乐官网最佳打| 百家乐娱乐天上人间| scc太阳城俱乐部| 榆树市| 微信百家乐官网群规则大全| 悦榕庄百家乐的玩法技巧和规则| 大发888娱乐城888 bg| 顶尖百家乐官网学习| 24山是那二十四山| 全讯网网站xb112| 朝阳市| 百家乐官网下注技巧| 威尼斯人娱乐城赌百家乐| 乐百家国际娱乐城| 百家乐官网奥| 百家乐经验博彩正网| 顶级赌场 足彩分析| 百家乐官网娱乐网送68元| 极速百家乐真人视讯| 网上现金博彩网| 金殿百家乐官网的玩法技巧和规则| 真人百家乐的玩法技巧和规则| 淮安市| 太阳城百家乐主页|