KDnuggets最近的一個(gè)博客發(fā)起了一項(xiàng)投票:數(shù)據(jù)科學(xué)中最好用的Python IDE是什么?該投票發(fā)布后收到了很多意見和評(píng)論。
為了解答誰(shuí)是最流行的Python IDE的世紀(jì)爭(zhēng)論,我們投票的問題如下:
2018年你使用最多的PythonIDEs是什么?
本次調(diào)查共有1900多人參與,調(diào)查結(jié)果如下圖1所示。前5個(gè)選擇是:
Jupyter,57%
PyCharm,35%
Spyder,27%
Visual Studio Code,21%
圖1最流行的Python IDEs
結(jié)果加起來(lái)超過100%,因?yàn)閱柧碜疃嘣试S3個(gè)選項(xiàng)。約43%的受訪者只作一項(xiàng)選擇,30%有兩項(xiàng)選擇,27%有三項(xiàng)選擇。
我們還收集了投票者的職業(yè),結(jié)果如下:
公司/個(gè)體經(jīng)營(yíng)者,63.4%
學(xué)生,16.1%
學(xué)術(shù)界/大學(xué),10.9%
政府/非營(yíng)利機(jī)構(gòu),3.7%
其他/未知,5.9%
IDEs用戶的分布是否因職業(yè)而不同呢?
圖2從職業(yè)角度看最流行的Python IDE,編輯器
圖2顯示了排名前5位的職業(yè)選擇,公司、學(xué)生和學(xué)術(shù)界的比例驚人地相似。Jupyter就像神器一樣,在所有職業(yè)類型里遙遙領(lǐng)先,并且有著驚人的相同份額——在56%到59%之間。
唯一的主要區(qū)別是,政府/非營(yíng)利機(jī)構(gòu)的人的第二選擇是Spyder,而不是其他人的PyCharm。
PythonIDEs的首選項(xiàng)似乎是全球通用的——這是Python和數(shù)據(jù)科學(xué)得以迅速在全球普及的原因之一。
接下來(lái)我們看看按地區(qū)劃分的投票者分布,分別是美國(guó)/加拿大36%;歐洲35%;亞洲16%;拉丁美洲6.9%;非洲/中東3.9%;澳大利亞/新西蘭3.0%。
跨區(qū)域的首選項(xiàng)是否相同呢?
圖3從地區(qū)角度看最流行的Python IDE,編輯器
Jupyter在任何地方都一馬當(dāng)先。美國(guó)/加拿大、歐洲、亞洲和澳大利亞/新西蘭等地區(qū)也有著相同的偏好順序:Jupyter > PyCharm > Spyder > VS Code > Sublime。
第二名和第三名則有所不同。拉丁美洲的第二受歡迎的PythonIDE是VScode,而在非洲中東地區(qū)Spyder是第二選擇。
最后,不同的Python IDE之間是否存在顯著相關(guān)性呢?
在這次投票中,大約43%的受訪者只做了一個(gè)選擇,30%的受訪者做了兩個(gè)選擇,27%的受訪者做了三個(gè)選擇。
我使用了與我的博客《新興生態(tài)系統(tǒng):數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)軟件》中使用的Lift作為關(guān)聯(lián)度量的相同的方法,得到下圖:
圖4 從地區(qū)角度看最流行的Python IDE
綠色代表正向相關(guān)性,紅色代表負(fù)向相關(guān)性。
上圖只顯示大于10%或小于-10%的相關(guān)性(lift)。
除了Jupyter和Atom以外,我們看不到任何明顯的正相關(guān)。同時(shí)Spyder、PyCharm和Visual Studiocode作為對(duì)Jupyter的補(bǔ)充,很明顯是相互“排斥”的。
-
python
+關(guān)注
關(guān)注
55文章
4774瀏覽量
84386 -
數(shù)據(jù)科學(xué)
+關(guān)注
關(guān)注
0文章
164瀏覽量
10040
原文標(biāo)題:來(lái)!帶你認(rèn)識(shí)幾種最流行的Python編輯器/IDEs(附鏈接)
文章出處:【微信號(hào):BigDataDigest,微信公眾號(hào):大數(shù)據(jù)文摘】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論