加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

Python or Java?大数据解读学什么语言最赚钱

发布时间:2018-09-04 18:16:56 所属栏目:教程 来源:徐涛
导读:本文主要用Python爬取拉勾网不同编程语言职位信息,包括:Python岗、Java岗、C++岗、PHP岗、C#岗位(5岗);用R语言对影响薪资的因素进行分析。由于拉勾网的职位信息只显示30页,一页15个职位信息,如果单独爬取一个城市的岗位信息,只有几页是匹配的信息,信

3.变量Size

  1. ##此处以公司人数作为描述公司规模的标准 
  2. newdata<-separate(data=newdata,col=Size,into=c('Type','Rong','Number'),sep='/') 
  3. table(newdata$Number) 
  4.  
  5.  15-50人   150-500人  2000人以上    50-150人  500-2000人    少于15人  
  6.    76         139         117         119          82          11  
  7. table(newdata$Rong) 
  8. A轮          B轮          C轮    D轮及以上   不需要融资     上市公司       天使轮       未融资   
  9. 86           81           54           30          132           80           33           48  
  10. ##将Type去除    
  11. newdata<-newdata[,-3] 

4.变量Welfare

  1. Welfare<-newdata[,"Welfare"] 
  2. ##将Welfare去除 
  3. newdata<-newdata[,-5] 
  4. head(newdata) 

Python or Java?大数据解读学什么语言最赚钱

到此,数据清洗部分内容全部结束。

数据分析部分

1.工资与工作年限的关系

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

Python or Java?大数据解读学什么语言最赚钱

符合大众的认知,从事python的应届毕业生起始工资平均值在5K左右,且薪资水平跨度最小,经验5-10年,工资水平跨度最大,主要可能是因为,有一部分转为技术管理岗位,工资较低的可能还在继续码代码,是不是对广大同胞们的警告啊.......

2.工资与学历的关系(专科,本科,研究生,不限)

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

Python or Java?大数据解读学什么语言最赚钱

这里是否能说明学历在一定程度上的重要性?学历本科的工资跨度比较大,因为工作经验的不同导致了薪资的差异。

3.工资与公司融资的关系

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

Python or Java?大数据解读学什么语言最赚钱

对于这部分知识是盲点,但是可以看出融资公司(上市也是一种融资方式)比没有融资的公司平均工资要高出不少,这部分是不是可以是以后找工作的一个风向标。。。

4.工资与公司大小的关系

Python or Java?大数据解读学什么语言最赚钱

公司规模越大,平均的工资也越高。

5.工资与工作时间和学历的关系

  1. library(ggthemes) 
  2. library(scales) 
  3. ggplot(newdata,aes(x=Experience,y=salary,fill=factor(Graduate)))+ 
  4. geom_boxplot()+ 
  5. geom_hline(aes(yintercept=20),color="red",linetype="dashed",lwd=1)+ 
  6. scale_y_continuous(labels=dollar_format())+theme_few() 

Python or Java?大数据解读学什么语言最赚钱

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读