最新調查:Python 成數據分析、數據科學與機器學習的第一大語言

最新調查:Python 成數據分析、數據科學與機器學習的第一大語言

來自專欄 DeepTech深科技

第 19 屆 KDnuggets 數據和機器學習使用工具調查近日結束,雖然詳細分析尚未放出,但我們還是能從 KDnuggets 公司的調查中窺視一二。

按照調查規則,每個投票者會選擇 7 個不同的語言工具,因此,在排除掉 260 個對單獨一門語言極其偏好的「非正常」數據之後,最後,KDnuggets 選取了 2052 個參與者的投票。結果顯示,Python 在機器學習中的優勢地位日益擴大,而 R 語言的使用率第一次降到了 5 成以下。深度學習部分,PyTorch 僅僅佔據了 6.4% 的使用率,距離 TensorFlow 的 29.9% 任然遙遠。

圖丨 KDnuggests 調查的分析、數據科學、機器學習中最受歡迎工具

圖丨主流工具較前一年的份額變化

幾點變化:

Python 對 R 形成優勢:2017 年 Python 的使用率超過 50%,今年則上升到 66%,與之相對應,R 的使用率跌破 50%。

SQL 依舊穩定:數據管理系統的強勢語言 SQL 繼續保持著 40% 左右的使用率,和前幾年差別不大,依舊穩定。這意味著你如果從事這一方面的工作,那麼 SQL 依舊是你堅實可靠的夥伴。

深度學習工具排名:

主要編程語言熱門度排序:

下面表格展示了調查完整結果和 3 年來的趨勢:

推薦閱讀:

2.6 隨機變數的變換
平移不變的正則線性回歸
機器學習筆記(二) 決策樹
第十期 | 情報分享之數據科學競賽專題篇(含講解及代碼)
非極大值抑制演算法(Python實現)

TAG:數據挖掘 | 機器學習 | 數據分析 |