最新調查:Python 成數據分析、數據科學與機器學習的第一大語言
06-07
最新調查: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實現)