数据分析领域里,R和Python到底哪个市场需求大?

数据分析领域里,R和Python到底哪个市场需求大?

有数学背景的人喜欢R,因为他们把R 看做更强大的数据表,许多R的使用者最初都是数据表的使用者,通常这部分人都是统计学家。Python跟R比,是一种更加灵活的语言,它可以应用于数学和统计之外的其他领域。如果相比数学,你的逻辑性更强,思维方式更侧重于过程而不是公式,并且有CS背景,那么相比之下,Python更适合你。

许多文章都在比较这两种语言孰高孰低,大部分都是针对市场需求的偏好下结论。

R vs Python-就业市场趋势

从LinkedIn, Workopolis, Indeed这三个网站过去几年在加拿大地区以及美国地区3321个跟数据相关的职位描述来看,Python的受欢迎程度几乎是R的5倍。雇用会Python,R或者两者都会的员工的行业有金融业,咨询业,通讯业,计算机软件业。

对Python有要求的职位有:

  • 数据架构师
  • 数据分析师
  • 数据工程师
  • 数据科学家
  • 程序开发员
  • 管理人员

对R有要求的职位有:

  • 数据分析师
  • 数据科学家
  • 投资分析师
  • 管理人员
  • 税务人员
  • 科学家

这两者有重复,也有一些重要的不同点。但是大意就是,这是一个持续发展的市场环境,有点像股票市场,要做到受欢迎并不容易。当某个东西的需求量非常大的时候,它很快就会成为过剩产品。

职业规划不像是股票市场的竞价买卖,更像是创建一个公司。如果你是卖蔬菜或者水果的,偶然听到隔壁老王说泳衣需求量大,而且挣钱,你一定不会转行卖泳衣,因为这可能只是短暂的季节需求。

同样地,如果你想学Python,但是这跟你现在做的事情完全是两码事,在雇佣者眼里,你就像是卖泳衣的果农,所以,仔细思考你现在做的事情是什么以及如何通过学习这两种语言提升现有的能力。