Você está na página 1de 6

KDnuggets

SubscribetoKDnuggets News| |Contact


search KDnuggets Search

SOFTWARE
NEWS
Topstories
Opinions
Tutorials
JOBS
Companies
Courses
Datasets
EDUCATION
Certificates
Meetings
Webinars

KDnuggetsHomeNews2017AugNews,FeaturesPythonovertakesR,becomesthe
leaderinDataScience,MachineLearningplatforms(17:n33)

Python overtakes R, becomes the


leader in Data Science, Machine
Learning platforms
Previous post
Next post

Like 2.1K Share 2.1K Share 2K Tweet

Tags:DataSciencePlatform,Poll,Python,PythonvsR,R

WhilePythondidnot"swallow"R,in2017PythonecosystemovertookRastheleadingplatform
forAnalytics,DataScience,andMachineLearningandispullingusersfromotherplatforms.
By Gregory Piatetsky, KDnuggets.
comments
LastKDnuggetsPollasked

Did you use R, Python (along with their packages), both, or other tools for
Analytics, Data Science, Machine Learning work in 2016 and 2017?

Pythondidnotquite"swallow"R,buttheresults,basedon954voters,showthatin2017Python
ecosystemovertookRastheleadingplatformforAnalytics,DataScience,MachineLearning.

Whilein2016Pythonwasin2ndplace("MainlyPython"had34%sharevs42%for"MainlyR"),
in2017Pythonhad41%vs36%forR.

TheshareofKDnuggetsreaderswhousedbothRandPythoninsignificantwaysalsoincreased
from8.5%to12%in2017,whilethesharewhomainlyusedothertoolsdroppedfrom16%to
11%.

Fig. 1: Share of Python, R, Both, or Other platforms usage for Analytics, Data Science,
Machine Learning, 2016 vs 2017

Next,weexaminethetransitionsbetweenthedifferentplatforms.
Fig. 2: Analytics, Data Science, Machine Learning Platforms
Transitions between R, Python, Both, and Other from 2016 to 2017

Thischartlookscomplicated,butweseetwokeyaspects,andPythonwinsonboth:

Loyalty:Pythonusersaremoreloyal,with91%of2016PythonusersstayingwithPython.
Only74%ofRusersstayed,and60%ofotherplatformsusersdid.
Switching:Only5%ofPythonusersmovedtoR,whiletwiceasmany-10%ofRusers
movedtoPython.Amongthosewhousedbothin2016,only49%keptusingboth,38%
movedtoPython,and11%movedtoR.

Netwelookattrendsacrossmultipleyears.

Inour2015PollonRvsPythonwedidnotofferanoptionfor"BothPythonandR",soto
comparetrendsacross4years,wereplacethesharesofPythonandRin2016and2017by
Python*=(Pythonshare)+50%of(BothPythonandR)
R*=(Rshare)+50%of(BothPythonandR)

WeseethatshareofRusageisslowlydeclining(fromabout50%in2015to36%in2017),while
Pythonshareissteadilygrowing-from23%in2014to47%in2017.Theshareofotherplatforms
isalsosteadilydeclining.
Fig. 3: Python vs R vs Other platforms for Analytics, Data Science, and Machine Learning,
2014-17

Finally,welookattrendsandpatternsbyregion.Theregionalparticipationwas:

US/Canada,40%
Europe,35%
Asia,12.5%
LatinAmerica,6.2%
Africa/MiddleEast,3.6%
Australia/NZ,3.1%

Tosimplifythechartwesplit"Both"votesamongRandPython,asabove,andalsocombine4
regionswithsmallerparticipationofAsia,AU/NZ,LatinAmerica,andAfrica/MiddleEastinto
one"Rest"region.

Fig. 4: Python* vs R* vs Rest by Region, 2016 vs 2017


Weobservethesamepatternacrossallregions:

increaseinPythonshare,by8-10%
declineinRshare,byabout2-4%
declineinotherplatforms,by5-7%

ThefuturelooksbrightforPythonusers,butweexpectthatRandotherplatformswillretainsome
shareintheforeseeablefuturebecauseoftheirlargeembeddedbase.

Comments

Bill Winkler, computational speed, etc.


WeareaSASshopwith~30newPh.D.sandotherswhoprimarilyuseR.Somepeopleare
startingtoworkwithPythonbecausewearestartingtomovetoacloud-basedenvironment.For
workingwithnationalfilesusingsoftwarebasedonrigoroustheoreticalmodels,weusevery
highlyoptimizedCandFORTRANroutines.SAS,R,andevensometimesPythonare100+times
tooslow.

Previous post
Next post

Top Stories Past 30 Days

Most Popular Most Shared

1. 42 Steps to Mastering Data Science 1. Python overtakes R, becomes the


2. Deep Learning is not the AI future leader in Data Science, Machine
3. Data Science Primer: Basic Learning platforms
Concepts for Beginners 2. Deep Learning is not the AI future
4. Python overtakes R, becomes the 3. What Artificial Intelligence and
leader in Data Science, Machine Machine Learning Can Do - And
Learning platforms What It Can't
5. 6 Reasons Why Python Is Suddenly 4. A New Beginning to Deep Learning
Super Popular 5. The Rise of GPU Databases
6. The Rise of GPU Databases 6. 42 Steps to Mastering Data Science
7. Machine Learning Algorithms: A 7. Data Science Primer: Basic
Concise Technical Overview - Part Concepts for Beginners
1
Latest News
Whatdatahastoteachusaboutdeeplearning?
DataScience:(not)thepreferrednomenclature
DetectingFacialFeaturesUsingDeepLearning
TopStories,Aug28-Sep3:PythonOvertakesR...
Cartoon:MachineLearningClass
Adobe:Sr.DataScienceEngineer

KDnuggetsHomeNews2017AugNews,FeaturesPythonovertakesR,becomesthe
leaderinDataScience,MachineLearningplatforms(17:n33)

2017KDnuggets.AboutKDnuggets

Subscribe to KDnuggets News

Você também pode gostar