前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Python超过R,成为数据科学和机器学习的首选语言!

Python超过R,成为数据科学和机器学习的首选语言!

作者头像
AI科技大本营
发布于 2018-04-26 08:27:34
发布于 2018-04-26 08:27:34
8760
举报
| 全文1765共字,建议阅读时长3分钟 |

近期,数据挖掘资讯网站KDnuggets开展了一项调查,问题是“2016年和2017年,在数据分析、数据科学和机器学习工作中,你使用R、Python、两者都用,还是其他工具?”

# 高能预警:下文含多张辣眼睛的配图,请做好防护……

对954名受访者的调查显示,Python尚未完全“吞噬”R,但2017年Python生态系统已经超越了R,成为数据分析、数据科学和机器学习领域领先的平台,同时也在迅速吸引其他平台的用户。

2016年,Python排名第二(“主要使用Python”占比为34%,“主要使用R”占比为42%),而在2017年的结果中,Python和R的占比分别为41%和36%。

在KDnuggets的读者中,同时使用R和Python的比例也从2016年的8.5%上升至2017年的12%,而使用其他工具的比例从16%下降至11%。

△ 2016年和2017年,在分析、数据科学、机器学习中,使用Python、R、两者都用、其他工具的份额

随后,我们可以看看用户在不同平台之间的转移。

△ 从2016到2017年,用户在Python、R、两者都用、其他工具间的转移情况

上图看起来有些复杂,但我们可以专注于两个关键方面。Python在这两个方面都保持领先。

忠诚度:Python用户的忠诚度更高。2016年,Python用户中的91%仍然继续使用Python。而在R的用户中,这一比例只有74%,在其他平台中只有60%。

转移比例:大约10%的R用户转移至Python,但只有5%的Python用户转移至R。在2016年同时使用两种工具的用户中,只有49%仍然同时使用两者,而38%转而主要使用Python,只有11%转而主要使用R。

接下来,我们来看看最近几年的变化趋势。

△ 2014年到2017年,Python、R和其他平台份额的变化

可以看到,R的份额正在缓慢下降(从2015年的约50%下降至2017年的约36%),而Python的份额则稳步上升,从2014年的23%上升至2017年的47%。其他平台的份额也在缓慢下降。

在2015年关于R和Python的调查中,我们没有提供“同时使用Python和R”的选项。因此为了比较过去4年的数据,我们将2016年和2017年Python和R的份额按照如下公式来计算:

  • Python总份额 = (Python份额) + 50%(同时使用Python和R的份额)
  • R总份额 = (R份额) + 50%(同时使用Python和R的份额)

最后,让我们看看各地区的趋势和模式。参与调查的用户来自各地区比例如下:

  • 美国/加拿大:40%
  • 欧洲:35%
  • 亚洲:12.5%
  • 拉美:6.2%
  • 非洲/中东:3.6%
  • 澳大利亚/新西兰:3.1%

为了简化表格,对于“同时使用R和Python”的份额,我们以同上的方式进行处理,并将亚洲、澳大利亚/新西兰、拉美,以及中东/非洲合并为“其他”地区。

△ 2016、2017年,Python、R、其他工具在各地区的使用情况

在这3大地区中,我们观察到同样的模式:

  • Python的份额上升8%到10%。
  • R的份额下降2%到4%。
  • 其他平台的份额下降5%到7%。

如此看来,Python用户的未来看起来很光明,Python也将会成为未来的必备语言!

如果你只能选读一门编程语言,那么除了 Python,还是 Python。

那么问题来了,入门 Python 要多久?Python老司机告诉你:只要按照CSDN规划出来的Python学习路线,每天有计划的进行学习,那么成为一名合格的Python工程师并不难!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-10-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI科技大本营 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
开发 | Python赶超R语言,成为数据科学、机器学习平台中最热门语言?
AI科技评论消息,近日,kdnuggets做了一个关于数据科学、机器学习语言使用情况的问卷调查,他们分析了954个回答,得出结论——Python已经打败R语言,成为分析、数据科学和机器学习平台中使用频率最高的语言。有关此次问卷更具体的情况如何?AI科技评论将kdnuggets上发表的总结文编译整理如下: 之前我们在kdnuggets上做了这样一个问卷调查,2016、2017两年,在分析、数据科学和机器学习的工作中,你用R语言,还是Python,或两者都用,或选择其他的语言? 通过分析954个回答,我们得出了
AI科技评论
2018/03/14
6400
开发 | Python赶超R语言,成为数据科学、机器学习平台中最热门语言?
最新出炉——数据科学家最常使用的十大算法
导读:本文来自于KDnuggets所做的十大算法调查,对于数据工程师常用的算法进行排名,并对其在2011-2016年间的变化进行介绍。 基于调查,KDnuggets总结出了数据科学家最常使用的十大算法,它们分别是: 1. Regression 回归算法 2. Clustering 聚类算法 3. Decision Trees/Rules 决策树 4. Visualization 可视化 5. k-Nearest Neighbor 邻近算法 6. PCA (Principal Component Analys
AI科技评论
2018/03/07
1.1K0
最新出炉——数据科学家最常使用的十大算法
数据科学家最常用的十种算法(KDnuggets官方调查)
最新一期的 KDnuggets 调查展示了一份数据科学家使用度最高的算法列表,这份列表中包含了很多惊喜,包括最学术的算法和面向产业化的算法。
IT阅读排行榜
2018/08/16
4590
数据科学家最常用的十种算法(KDnuggets官方调查)
2022年加密货币的采用,哪些事件推动了行业的发展?
虽然加密市场在2022年受到了一系列破产和日常波动的打击,但在全球范围内,加密货币的采用似乎仍在快速增长。
小将
2023/01/05
4400
2022年加密货币的采用,哪些事件推动了行业的发展?
Kaggle首份机器学习大调查:最常用的算法、语言竟然是......
选自Kaggle 机器之心编译 Kaggle 是互联网上最著名的数据科学竞赛平台之一,今年 3 月 8 日,这家机构被谷歌收购,6 月 6 日又宣布用户数量超过了 100 万人。最近,这一社区首次进行了机器学习/数据科学现状调查。在超过 16,000 名从业者的详尽答卷中,我们可以一窥目前业内的发展趋势。有趣的是,Kaggle 也将调查结果封装成了匿名数据集以供大家自行分析。 有史以来第一次,Kaggle 对人工智能领域进行了全行业深度调查,试图全面了解数据科学和机器学习概况。本次调查收到了超过 16,0
机器之心
2018/05/10
1.1K0
Python扩大领先优势,PyTorch仅占6.4%:2018年数据科学语言&工具排名
作者:Gregory Piatetsky 机器之心编译 近日,著名数据科学网站 KDnuggets 发布了 2018 年数据科学和机器学习工具调查结果。超过 2000 人对自己「过去 12 个月内在项目开发中使用过的数据挖掘/机器学习工具和编程语言」进行了投票。该统计还对过去三年来的排名进行了对比分析。此外,机器之心在文末发起了一个投票,快选出你心中最美的深度学习框架吧。 这份投票结果既有预料之内,也有预料之外的部分。数据显示,Python 作为机器学习常用的编程语言正在不断扩大领先优势,R 语言的使用率
机器之心
2018/06/12
3670
【干货】数据科学和机器学习的工具使用情况分布
第18届年度KDnuggets软件投票又一次受到了分析、数据科学界和软件生产商的热情参与。与去年相似,约有2900人参与了此次投票。 最近几年,Python的使用增长率一直比R快,到今年,Python终于以微弱的优势超过了R的使用率 (52.6% Vs 52.1%)。然而最大的惊喜应该是深度学习工具的广泛共享和使用。 深度学习工具使用率 2017年深度学习有32%的使用率,而在2016年只有18%,2015年9%。谷歌Tensorflow迅速成为深度学习平台的领头者,以20.2%的使用率领先于其他平台。
钱塘数据
2018/03/06
7400
【干货】数据科学和机器学习的工具使用情况分布
Python扩大领先优势:2018年数据科学语言&工具排名
导读:近日,著名数据科学网站 KDnuggets 发布了 2018 年数据科学和机器学习工具调查结果。超过 2000 人对自己「过去 12 个月内在项目开发中使用过的数据挖掘/机器学习工具和编程语言」进行了投票。该统计还对过去三年来的排名进行了对比分析。
IT阅读排行榜
2018/08/16
3400
【调查】数据科学家最常用的十种算法和方法
最近KDnuggets针对数据科学家最常使用的算法作了一个调查,有一些意外的发现,包括最学术向的算法和最产业向的算法。 下面是调查结果,总调查人数是 844 人。 数据科学家最常用的Top 10种算法
新智元
2018/03/23
2.2K0
KDnuggets调查|数据科学家最常用的10种算法
根据Gregory Piatetsky, KDnuggets,最新的调查问题是:在最近的12个月中,你在实际数据科学相关应用中用到了那些模型/算法? 于是就有了以下基于844份答卷的结果。 ◆
大数据文摘
2018/05/24
7700
独家 | 带你认识几种最流行的Python编辑器/IDEs(附链接)
作者:By Gregory Piatetsky 格雷戈里·皮亚特斯基,KDnuggets。
数据派THU
2019/05/09
1.1K0
独家 | 带你认识几种最流行的Python编辑器/IDEs(附链接)
KDnuggets:未来4至10年内对数据科学家的需求将开始减少
大数据文摘作品 编译:Shan LIU、笪洁琼、亭八 根据近1200份投票的统计结果显示,KDnuggets的读者认为对数据科学家/机器学习专家的需求将在未来4至10年内开始减少。最常见的一种回答是4-6年,中值是8-9年。 KDnuggets问卷:对数据科学家/机器学习专家的需求何时会开始衰减? 这是一张很重要也很有意思的图表,看完之后我的想法如下…… 注意:需求下降的起始点紧随着需求高峰,所以我们需要交换着使用这两个术语。 在2012年被誉为“21世纪最性感的工作”之后,市场对于数据科学家的需求开始迅速
大数据文摘
2018/05/24
3040
【机器学习工具榜单】Tensorflow最多使用,Python 取代 R 成最受欢迎编程语言
新智元报道 来源:kdnuggets 编译:肖琴 【新智元导读】近日,KDnuggets网站公布了2018年度的数据科学和机器学习工具调查结果。2300多名参与者对自己“过去 12 个月内在项目开
新智元
2018/06/22
5600
2020年涨薪26-30%,能实现吗?18%数据科学家是这么期待的
本报告将深入探讨亚太地区各个背景、不同年龄和不同地点的专业人员对2019/2020年的见解。今年贡献最大的地区来自新加坡和澳大利亚。因为这些是我们最大的数据点,所以这些国家是本报告中我们关注的重点。
AI科技大本营
2020/02/26
7140
Python最热,PyTorch增速是TF的13倍:2019数据分析/机器学习工具调查发布
近20年来,KDnuggets每年都会进行一次调查,来研究数据分析和机器学习领域各个工具的使用情况,已然成为观测这一行业变化与趋势的重要参考依据。
深度学习与Python
2019/06/20
4760
Python最热,PyTorch增速是TF的13倍:2019数据分析/机器学习工具调查发布
2019《世界旅游经济趋势报告》(简版)
2019年1月16日,世界旅游城市联合会(WTCF)与中国社会科学院旅游研究中心(TRC-CASS)共同发布了《世界旅游经济趋势报告(2019)》(以下简称“报告”)。 《世界旅游经济趋势报告(2019)》发布会现场 来自世界旅游城市联合会、中国社会科学院、巴拿马和南非驻华使馆等外国驻华机构、重庆市及国内旅游相关机构等60余位代表和100余家国内外媒体共同参加了报告的发布与论坛研讨。 中国社会科学院旅游研究中心主任、 联合会特聘专家宋瑞发布报告主要研究成果 中国社会科学院旅游研究中心主任、联合
腾讯文旅
2020/06/17
7590
被逼出海,滴滴:我太难了
7 月 28 日,长城战略咨询发布了《2019 年中国独角兽企业研究报告》,滴滴出行以 580 亿的估值排名第三。
深度学习与Python
2020/08/11
9150
被逼出海,滴滴:我太难了
从业必看!2017年Python这些重要的事件
2017年仿佛整个程序员圈都在焦虑学习python,为了帮助马哥小伙伴发现2018年Python的趋势,汤哥在马哥Python的万人学习社群做了个调研,盘点了一下2017年Python的重要事件,具体
小莹莹
2018/04/24
7760
从业必看!2017年Python这些重要的事件
数据告诉你:过去60年地球人口究竟在如何变化
我们平时观察世界的时候 ,都是通过我们的视觉直观感受。但是很多时候,这个世界大得超乎我们想象。大数据除了能够解决很多生活中的问题外,还是一种天然的、观察世界的视角。数据侠Chuan Sun分析了联合国开发计划署的全球人口数据,并用可视化的方式为大家打开了观察世界的新方式。
DT数据侠
2018/08/08
6390
数据告诉你:过去60年地球人口究竟在如何变化
Python 最火,R 极具潜力:2017 机器学习调查报告
数据平台 Kaggle 近日发布了 2017 机器学习及数据科学调查报告,这也是 Kaggle 首次进行全行业调查。调查共收到超过 16000 份回复,受访内容包括最受欢迎的编程语言、不同国家数据科学家的平均年龄、不同国家的平均年薪等。 点此查阅完整报告(https://www.kaggle.com/surveys/2017) 下面主要看看工具使用方面的结果。请注意,该报告包含多个国家的数据,可能存在收集不够全面的情况,仅供参考。 年龄 从全球范围来看,本次调查对象的平均年龄在 30 岁左右。当然,各个国
小莹莹
2018/04/24
4840
Python 最火,R 极具潜力:2017 机器学习调查报告
推荐阅读
相关推荐
开发 | Python赶超R语言,成为数据科学、机器学习平台中最热门语言?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档