0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

用Python爬取拉勾網(wǎng)不同編程語(yǔ)言職位信息

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

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

一、爬取拉勾網(wǎng)5崗職位信息--以Python崗為例

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

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

一、爬取拉勾網(wǎng)5崗職位信息--以Python崗為例

我們抓取的信息包括Python崗位名稱、公司名稱、薪資、工作經(jīng)驗(yàn)、學(xué)歷、公司規(guī)模、公司福利。

抓取結(jié)果如下:

將抓取結(jié)果循環(huán)寫入csv文件:

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

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

這里包括數(shù)據(jù)清洗部分和數(shù)據(jù)分析部分兩部分內(nèi)容。

數(shù)據(jù)清洗部分

在抓取過(guò)程中,由于將python字典循環(huán)寫入csv文件,因此列名也被循環(huán)寫在csv文件中。

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

1.變量Salary

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

2.變量Education

3.變量Size

到此,數(shù)據(jù)清洗部分內(nèi)容全部結(jié)束。

數(shù)據(jù)分析部分

1.工資與工作年限的關(guān)系

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

符合大眾的認(rèn)知,從事python的應(yīng)屆畢業(yè)生起始工資平均值在5K左右,且薪資水平跨度最小,經(jīng)驗(yàn)5-10年,工資水平跨度最大,主要可能是因?yàn)椋幸徊糠洲D(zhuǎn)為技術(shù)管理崗位,工資較低的可能還在繼續(xù)碼代碼,是不是對(duì)廣大同胞們的警告啊.......

2.工資與學(xué)歷的關(guān)系(??疲究?,研究生,不限)

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

這里是否能說(shuō)明學(xué)歷在一定程度上的重要性?學(xué)歷本科的工資跨度比較大,因?yàn)楣ぷ鹘?jīng)驗(yàn)的不同導(dǎo)致了薪資的差異。

3.工資與公司融資的關(guān)系

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

對(duì)于這部分知識(shí)是盲點(diǎn),但是可以看出融資公司(上市也是一種融資方式)比沒(méi)有融資的公司平均工資要高出不少,這部分是不是可以是以后找工作的一個(gè)風(fēng)向標(biāo)。。。

4.工資與公司大小的關(guān)系

公司規(guī)模越大,平均的工資也越高。

5.工資與工作時(shí)間和學(xué)歷的關(guān)系

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

6.公司福利的云圖

現(xiàn)在公司的福利貼有“彈性工作,氛圍好,團(tuán)隊(duì),大牛,技術(shù),五險(xiǎn)一金”等標(biāo)簽來(lái)吸引求職者眼球。

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

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

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

由此也驗(yàn)證python近幾年火熱的態(tài)勢(shì),由于AI的火熱,python的需求越來(lái)越大,傳統(tǒng)的java也比較強(qiáng)勢(shì),薪資待遇較高。

2.相同工作經(jīng)驗(yàn)不同職位信息薪水比較

對(duì)于不同工作經(jīng)驗(yàn),不同編程語(yǔ)言平均薪水還是有較大的差異。

3.相同學(xué)歷信息不同職位信息薪水比較

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

4.同一職位不同學(xué)歷信息薪水比較

總的看來(lái),在每個(gè)職業(yè),碩士學(xué)歷的平均薪水高于本科,本科的平均薪水高于大專。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程語(yǔ)言
    +關(guān)注

    關(guān)注

    10

    文章

    1949

    瀏覽量

    34853
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4802

    瀏覽量

    84885
  • 大數(shù)據(jù)
    +關(guān)注

    關(guān)注

    64

    文章

    8900

    瀏覽量

    137591

原文標(biāo)題:Python or Java?大數(shù)據(jù)解讀學(xué)什么語(yǔ)言最賺錢

文章出處:【微信號(hào):worldofai,微信公眾號(hào):worldofai】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    采用xpath網(wǎng)站內(nèi)容

    xpathmooc網(wǎng)課程
    發(fā)表于 04-11 12:01

    基于Python3對(duì)攜程網(wǎng)頁(yè)上北京五星級(jí)酒店列表的

    Python3 攜程網(wǎng)[1] 根據(jù)好評(píng)優(yōu)先順序,獲取北京五星級(jí)酒店列表
    發(fā)表于 04-19 16:25

    拉勾網(wǎng)職位信息取代碼

    拉勾網(wǎng)職位信息
    發(fā)表于 04-23 13:48

    基于Python實(shí)現(xiàn)一只小爬蟲(chóng)拉勾網(wǎng)職位信息的方法

    通俗易懂的分析如何用Python實(shí)現(xiàn)一只小爬蟲(chóng),拉勾網(wǎng)職位
    發(fā)表于 05-17 06:54

    python音頻文件的步驟

    python爬蟲(chóng)音頻文件
    發(fā)表于 08-22 14:23

    Python豆瓣電影信息和存儲(chǔ)數(shù)據(jù)庫(kù)

    Python——豆瓣電影信息并存儲(chǔ)數(shù)據(jù)庫(kù)
    發(fā)表于 03-11 11:19

    豆瓣電影Top250信息

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

    最流行的編程語(yǔ)言java,python

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

    Python拉勾網(wǎng)數(shù)據(jù)采集與可視化

    本文是先采集拉勾網(wǎng)上面的數(shù)據(jù),采集的是Python崗位的數(shù)據(jù),然后用Python進(jìn)行可視化。主要涉及的是爬蟲(chóng)&數(shù)據(jù)可視化的知識(shí)。
    的頭像 發(fā)表于 03-13 14:18 ?3279次閱讀
    <b class='flag-5'>Python</b><b class='flag-5'>拉勾</b><b class='flag-5'>網(wǎng)</b>數(shù)據(jù)采集與可視化

    Python CSDN的極客頭條

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

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

    來(lái)自美國(guó)的招聘網(wǎng)站 Dice 發(fā)布了一份重要數(shù)據(jù)結(jié)論,那便是“Python 的就業(yè)市場(chǎng)非常健康”!許多職位編程語(yǔ)言(如 Kotlin)都受制于行業(yè)的突發(fā)奇想和大型科技公司的決策,但
    的頭像 發(fā)表于 03-21 09:37 ?2433次閱讀

    自學(xué)python單片機(jī)編程-Python語(yǔ)言控制單片機(jī)

    自學(xué)python單片機(jī)編程-Python語(yǔ)言控制單片機(jī)
    發(fā)表于 11-13 17:36 ?40次下載
    自學(xué)<b class='flag-5'>python</b>單片機(jī)<b class='flag-5'>編程</b>-<b class='flag-5'>用</b><b class='flag-5'>Python</b><b class='flag-5'>語(yǔ)言</b>控制單片機(jī)

    如何用python抖音app數(shù)據(jù)

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

    Scrapy怎么Python文件

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

    Python編程語(yǔ)言屬于什么語(yǔ)言

    Python編程語(yǔ)言屬于高級(jí)編程語(yǔ)言中的一種。它是一種通用、面向?qū)ο?、解釋?b class='flag-5'>編程
    的頭像 發(fā)表于 11-22 14:31 ?1573次閱讀