標籤:

Python 和 R語言那個好?數據分析師培訓

Python 和 R語言那個好?數據分析師培訓

來自專欄 數據分析師

很多同學問我 R語言還是Python那個好?如果再有人問我,我就直接把這個文章轉發給他。2個軟體我都用過,先是用的R語言,後來發現Python更好,研究Python比較深。我說的是自己的使用感覺和經驗,不代表真理。

先是R 語言非常火,可以做分析,挖掘,爬蟲,演算法。類似的語言Python 後來居上,Python 在數據分析領域可以做爬蟲, 統計分析,數據結構處理,ETL,數據挖掘,機器學習,深度學習,人工智慧,圖像處理,推薦系統 等。

還可以做 網站框架,軟體測試,自動化運維,安全領域,遊戲開發,軟體開發 等領域,基本上就是 萬金油,Python 的移植性和通用性非常好,在演算法和金融領域用的最多。(關注微信公眾號:dmercn)

如果我們用 SPSS 做RFM,每次都需要 手段操作(雖然有代碼自動處理,不過不通用,研究的人和資料少)。 SPSS modeler 做 RFM的模型,需要每次打開軟體,收到點擊,選擇更新數據。如果你需要處理幾千隻股票數據,把1000張Excel 表格合併在一起,Python效率是人的幾千幾萬倍。你用python 代碼直接就可以實現,我上次用了 40行python代碼 把 前僱主 網站的 商品數據抓完了。

Python的學習難度相對於 spss 和modeler 來說,難度大。當你 用spss 比較熟悉的時候,為了提高效率,你自己都會去學習 Python,說了這麼多。如果你 用spss 等 界面軟體比較熟悉的時候,可以再學習Python 提高自己的效率。如果你 不知道學習R 還是Python好,或者你已經在用 R,那就 轉用Python吧。

今天看到有老師 視頻教程是講用 VBA 寫爬蟲,我需要 肯定他的 對VBA 的 專業精神,不過用VBA 做爬蟲確實過時了,而且 難度大,需要寫底層代碼,沒有包。

下面是 我自自己寫代碼,做的機器學習模型。自動化處理金融數據,自己干自己的事情,軟體不知疲倦高效的 自動 更新數據,自動建模。當然後面代碼很多,只展示可視化界面,和運行結果。

歡迎大家加我微信 mimitab 交流學習。


推薦閱讀:

七周成為數據分析師:數據可視化:你想知道的經典圖表全在這
基於Excel的數據分析體系
3-數據分析指標體系:

TAG:數據分析師 |