日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
為何Python攀上數(shù)據(jù)科學(xué)巔峰?調(diào)查顯示Python超越R

根據(jù)KDnuggets 2017年最新調(diào)查,Python生態(tài)系統(tǒng)已經(jīng)超過(guò)了R,成為了數(shù)據(jù)分析、數(shù)據(jù)科學(xué)與機(jī)器學(xué)習(xí)的第一大語(yǔ)言。本文對(duì)KDnuggets的此項(xiàng)調(diào)查結(jié)果做了介紹,并補(bǔ)充了一篇文章講解為何Python能成為數(shù)據(jù)科學(xué)領(lǐng)域最受歡迎的語(yǔ)言。

我們擁有十余年網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)站建設(shè)經(jīng)驗(yàn),從網(wǎng)站策劃到網(wǎng)站制作,我們的網(wǎng)頁(yè)設(shè)計(jì)師為您提供的解決方案。為企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、微信小程序定制開(kāi)發(fā)、移動(dòng)網(wǎng)站建設(shè)HTML5建站、等業(yè)務(wù)。無(wú)論您有什么樣的網(wǎng)站設(shè)計(jì)或者設(shè)計(jì)方案要求,我們都將富于創(chuàng)造性的提供專業(yè)設(shè)計(jì)服務(wù)并滿足您的需求。

Python vs R:2017 年調(diào)查結(jié)果

近日,KDnuggets 發(fā)起了一項(xiàng)調(diào)查,問(wèn)題是:

你在 2016 年到現(xiàn)在是否使用過(guò) R 語(yǔ)言、Python(以及它們的封裝包),或是其他用于數(shù)據(jù)分析、數(shù)據(jù)科學(xué)與機(jī)器學(xué)習(xí)的工具?

預(yù)料之內(nèi)的是,Python 并沒(méi)有完全「吞噬」R 語(yǔ)言的空間,但這項(xiàng)基于 954 個(gè)參與者的投票顯示,Python 生態(tài)系統(tǒng)在今年已經(jīng)超越了 R 語(yǔ)言,成為了數(shù)據(jù)分析、數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)的第一大語(yǔ)言。

值得一提的是,在 2016 年的調(diào)查中,Python 還處于落后地位(34% 比 42%),在 2017 年,兩者的對(duì)比是 41% 比 36%。

此外,參與這項(xiàng)調(diào)查的 KDnuggets 讀者也有傾向于共同使用 Python 和 R 兩種語(yǔ)言的趨勢(shì)(12%),而使用其他工具的人則有所減少(從 16% 降至 11%)。

圖 1. 2016 年與 2017 年在數(shù)據(jù)分析、數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)上,Python、R、兩者共同使用,以及其他平臺(tái)的人數(shù)對(duì)比。

下面,讓我們看看不同平臺(tái)之間的轉(zhuǎn)換。

圖 2. 2016 年與 2017 年間,數(shù)據(jù)分析、數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)上,Python、R、兩者共同使用,以及其他平臺(tái)的人數(shù)轉(zhuǎn)換示意。

這張圖看起來(lái)有點(diǎn)復(fù)雜,其中有兩個(gè)主要方面都是 Python 獲得勝利。

忠誠(chéng)度:Python 的用戶顯得更加忠誠(chéng),有 91% 的 2016 年 Python 用戶仍然在使用這個(gè)語(yǔ)言,而 R 語(yǔ)言的忠誠(chéng)度為 74%,其他平臺(tái)為 60%。

轉(zhuǎn)換趨勢(shì):只有 5% 的 Python 用戶轉(zhuǎn)投 R 語(yǔ)言,反向轉(zhuǎn)換的比例則是 10%。而對(duì)于在 2016 年使用兩種語(yǔ)言的用戶而言,只有 49% 的人仍在使用雙平臺(tái),38% 現(xiàn)在只用 Python,而 11% 轉(zhuǎn)移到了 R 語(yǔ)言上。

在 KDnuggets 2015 年的調(diào)查中,并沒(méi)有提出「同時(shí)使用 Python 和 R 語(yǔ)言」的選項(xiàng),所以下圖的趨勢(shì)線中,2016 年和 2017 年的數(shù)據(jù)按照如下公式進(jìn)行了轉(zhuǎn)換

  • Python=(Python 比例)+50%(同時(shí)使用 Python 和 R)
  • R=(R 比例)+50%(同時(shí)使用 Python 和 R)

我們可以看到,R 的使用份額正在逐漸下降(從 2015 年的 50% 降低到了 2017 年的 36%),而 Python 的比例則呈逐年上升趨勢(shì)——從 2014 年的 23% 增加到了 2017 年的 47%。同時(shí),其他平臺(tái)的使用量在逐漸減少。

最后,讓我們看看這次調(diào)查的參與者地區(qū)分布:

  • 美國(guó)/加拿大:40%
  • 歐洲:35%
  • 亞洲:12.5%
  • 拉丁美洲:6.2%
  • 非洲/中東:3.6%
  • 澳大利亞/新西蘭:3.1%

為了簡(jiǎn)化圖表,在下圖中,同時(shí)使用兩種語(yǔ)言與使用其他語(yǔ)言的比例被合并。

圖 4:分區(qū)域?qū)Ρ?Python、R 、其他,2016 對(duì)比 2017

我們?cè)谒械貐^(qū)都發(fā)現(xiàn)了同樣的模式:

  • Python 的比重增加了 8%-10%;
  • R 的比重下降了 2%-4%;
  • 其他平臺(tái)的比重下降了 5%-7%。

Python 用戶的未來(lái)看起來(lái)一片光明,但我們預(yù)期 R 和其他平臺(tái)在未來(lái)會(huì)保持住一定比重,因?yàn)樗鼈兙薮蟮那度胧交A(chǔ)。

Python 是如何上升到數(shù)據(jù)科學(xué)頂峰的

可以肯定地說(shuō),Python 是一個(gè)十分受歡迎的工具,它涵蓋了各個(gè)行業(yè)的各種職業(yè)。由于它親近性的語(yǔ)言、豐富的資源和框架以及它龐大硬件開(kāi)發(fā)族群,Python 自然是開(kāi)發(fā)人員們的首選工具。Packt 在 2017 年的技能調(diào)查顯示,在不同職位的技術(shù)專業(yè)人員中,Python 從 2016 年的第二名上升成為用戶最多的工具。我們向 Sebastian Raschka 提問(wèn):為什么不論是應(yīng)用機(jī)器學(xué)習(xí)還是深度學(xué)習(xí)的研究者,亦或是 Packt 的暢銷書(shū) Python 機(jī)器學(xué)習(xí)的作者都轉(zhuǎn)向了 Python 學(xué)習(xí)?這個(gè)語(yǔ)言的下一步將會(huì)是什么?他不得不承認(rèn):Python 已成為近二十年來(lái)最流行的語(yǔ)言。

艱難登頂:PYTHON 是如何成為數(shù)據(jù)科學(xué)通用語(yǔ)言的?

Python 是有史以來(lái)最流行的編程語(yǔ)言之一,這一點(diǎn)是毫無(wú)疑問(wèn)的。但是最初發(fā)生的事情確實(shí)很難描述的,是語(yǔ)言本身還是對(duì)編程語(yǔ)言的愛(ài)。是否是我們首先為科學(xué)計(jì)算、數(shù)據(jù)科學(xué)以及機(jī)器學(xué)習(xí)開(kāi)發(fā)出優(yōu)秀的開(kāi)源的數(shù)據(jù)庫(kù)才推動(dòng)了大家選擇 Python 作為他們的工具,或是因?yàn)樵絹?lái)越多的人在使用 Python 我們才把這些開(kāi)發(fā)出來(lái)。

無(wú)論哪一種是對(duì)的,有一件事是足夠顯而易見(jiàn)的:Python 是一種非常通用的語(yǔ)言,易于學(xué)習(xí)和使用。在我看來(lái),這是今天它被如此普遍使用的原因。雖然科學(xué)計(jì)算的大多數(shù)算法都沒(méi)有在純 Python 中實(shí)現(xiàn),Python 仍然是用于與 Fortran,C / C ++和其他語(yǔ)言中的非常有效的實(shí)現(xiàn)交互的優(yōu)秀語(yǔ)言。

所謂的從計(jì)算高效的低級(jí)語(yǔ)言調(diào)用代碼,以及 Python 為用戶提供一個(gè)非常自然和直觀的編程接口的這一事實(shí)可能是 Python 作為通用語(yǔ)言普及的重要原因之一,特別是在數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)社區(qū)中體現(xiàn)的更為明顯。

未來(lái)的框架:我們應(yīng)該關(guān)注什么工具、框架和數(shù)據(jù)庫(kù)

Python 開(kāi)發(fā)了許多有趣的庫(kù)。作為一名數(shù)據(jù)科學(xué)家或機(jī)器學(xué)習(xí)從業(yè)者,我時(shí)常從 Python 核心科學(xué)堆棧中重點(diǎn)關(guān)注維護(hù)良好的工具。例如,NumPy 和 SciPy 是就是用于處理數(shù)據(jù)數(shù)組和科學(xué)計(jì)算的高效庫(kù)。

當(dāng)涉及嚴(yán)重的數(shù)據(jù)清洗時(shí),我們可以使用多功能的 Pandas 包。Pandas 是一個(gè)開(kāi)源庫(kù),可以為 Python 編程語(yǔ)言提供快速簡(jiǎn)化的數(shù)據(jù)處理和數(shù)據(jù)分析工具,它主要是為 Python 提供現(xiàn)實(shí)和高端的數(shù)據(jù)分析。我還建議使用 Matplotlib 進(jìn)行數(shù)據(jù)可視化,Seaborn 還可以提供更多的繪圖功能和更專門(mén)的繪圖。此外 Scikit 學(xué)習(xí)是一個(gè)很好的通用機(jī)器學(xué)習(xí)工具,它為數(shù)據(jù)挖掘和分析提供了有效的工具。這可能是我最喜歡的一款了,因?yàn)樗鼛缀蹩梢詾樗械幕緳C(jī)器學(xué)習(xí)算法和許多有用的數(shù)據(jù)處理工具提供一個(gè)非常好用的 API。

當(dāng)然,我在自己的項(xiàng)目中發(fā)現(xiàn)了很多有用的庫(kù)。當(dāng)我需要額外的性能時(shí),我首選的數(shù)據(jù)框架庫(kù)是 Dask。Dask 是一個(gè)非常適合處理大型、難以裝入內(nèi)存的數(shù)據(jù)框架的庫(kù),它還能在多個(gè)處理器中進(jìn)行并行計(jì)算?;蛘呤褂?TensorFlow、Keras 和 PyTorch,所有這些都非常適合實(shí)現(xiàn)深度學(xué)習(xí)模型。使用什么庫(kù)取決于你的個(gè)人偏好和項(xiàng)目需求,但是一直以來(lái)都有很多方便有趣、使用 Python 開(kāi)發(fā)的框架,關(guān)鍵是找到適合你自己的。

Python 的未來(lái)是什么樣的?

在大多數(shù)人的眼里,Python 的未來(lái)非常光明。這個(gè)語(yǔ)言剛剛被 IEEE Spectrum 列為第一大編程語(yǔ)言。而 Packt 最近的調(diào)查也顯示它是最近一段時(shí)期內(nèi)科技界最為流行的工具。盡管在這里,我們主要從數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)的角度談?wù)?Python,但我們也會(huì)經(jīng)常聽(tīng)說(shuō)其他領(lǐng)域的人們也認(rèn)為 Python 是一種功能豐富的語(yǔ)言,擁有大量的庫(kù)和完整的生態(tài)系統(tǒng)。Python 或許不是所有問(wèn)題的最佳工具,但對(duì)于想要「完成任務(wù)」的程序員來(lái)說(shuō),它被認(rèn)為是一種「有效」的語(yǔ)言。

此外,雖然擁有大量庫(kù)是 Python 的優(yōu)勢(shì)之一,但它的大多數(shù)開(kāi)發(fā)包目前都得到了很好的維護(hù)——那些數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)庫(kù)每天都有新特性與提升。例如 2006 年發(fā)起的 NumPy 項(xiàng)目,作為 Python 數(shù)據(jù)科學(xué)的核心庫(kù),最近它剛剛接受了價(jià)值 64.5 萬(wàn)美元的資助。

Python 及其相關(guān)庫(kù)在我們的工作中扮演了重要角色,我非常感謝所有這些工具背后的開(kāi)發(fā)者,沒(méi)有這些開(kāi)源庫(kù),Python 就沒(méi)有今天。對(duì)于我們來(lái)說(shuō),Python 可以成為非常重要的工具,我希望它的用戶們能夠多考慮幫助開(kāi)源社區(qū)的發(fā)展,不論文檔修改、bug 修復(fù)還是新代碼、新特性或新庫(kù),所有貢獻(xiàn)都將幫助整個(gè)社區(qū)向前發(fā)展。因?yàn)檫@個(gè)富有活力的社區(qū),Python 的未來(lái)有著光明的前景。


當(dāng)前文章:為何Python攀上數(shù)據(jù)科學(xué)巔峰?調(diào)查顯示Python超越R
鏈接URL:http://www.5511xx.com/article/djisdcc.html