零基礎學習Mysql, R語言和Python,應該先學哪個後學哪個,有推薦的順序嗎?

時間 2021-06-06 21:27:06

1樓:Jack Sun

基礎資料分析崗位的話,建議你短期內大量練習SQL,之後有時間的話學學Tableau這類的視覺化軟體,再看些相應崗位的case interview案例。這兩種技能紮實的話是有機會的。

乙個月內 Python或R想學到能應對面試的水平說實話是不太容易的,而且在分析師面試中這兩個軟體的程式設計操作不是重點,用這兩種工具解決複雜分析問題的思路和原理才是考察重點,而這一部分不是一兩個月就能快速學到較高水平的。與其短期內突擊到乙個Python/R會點皮毛的水平,不如紮實練好SQL和視覺化的基本功。

2樓:吳烜聖

利益相關:實習崗位演算法工程師

先說說資料分析師的主要工作:

1. 收集、整理和清洗業務資料

2. 每日/月/季/年編寫業務報告和ppt

3. 發現業務資料的異常,解釋這些異常的原因,提出解決方案

4. 設計、搭建數學模型,將數學模型編寫為應用程式實現業務需求

上述能力每上公升乙個level,你能為公司帶來的價值也將會顯著上公升。因此,資料分析師的收入依據上述工作能勝任的多少同向變動,收入區間從魔都月薪5k-40k不等。

再說一下資料分析師的工具:

1. Excel:能夠處理十萬資料量以下的資料,圖表製作速度快,美工尚可

2. SQL:從公司集團資料庫取資料

3. R:擅長基於統計學的資料分析,假設檢驗等比較擅長,圖表也還算可以;可應付千萬級的資料量

4. Python:適合基於機器學習的資料分析需求,具有TB級資料的處理能力;能夠通過爬蟲獲得外部資料;圖表美化程度也還可以

關於學習上述技能的話,首先你要明確的一點是「請你尊重別人的專業水平」。別人花了本科4年、研究生2年時間學習到的東西和具備的能力,肯定不是你零基礎花1個月就能學來的。無論是實踐能力還是理論知識,都不是一朝一夕的功夫

如果你想短時間速成,在有工作經歷和行業背景知識的情況下,level2應該是乙個可以預期的水平。那麼你需要具備的能力有:資料收集整理能力、分析報告能力。

具體的技能為:Excel、MySQL

說實在,R的優點在於他豐富的統計方法,Python的優點在於強大的機器學習演算法。統計方法或機器學習模型都是最能讓資料公升值的東西,但若想應用它們,需要完備的理論知識,這就不是段時間能具備的了。所以,我並不推薦你速成學習這兩項工具

3樓:江山

如何學習 SQL 語言?

R和Python 都不是那麼容易學習的,零基礎的話可以選擇其一來學習,Python就很不錯,現在的市場發展也挺好的。

學習也是需要循序漸進的過程,乙個月學著三門可能還是緊張,掌握的可能不太到位。

4樓:Kaffa

零基礎的話,先裝上MySQL,用乙個GUI的客戶端學習SQL語言吧,Python 和 R 都不容易學,建議先從 R 入手學習,因為其自帶GUI。

5樓:「已登出」

推薦SQL加python,如果做金融資料分析的推薦R,順序無關緊要。但是學乙個月就想學會,這個領域沒那麼簡單。而且基礎的初級資料分析師就會這點遠遠不夠

6樓:AwesomeTang

資料分析的話SQL是必備的,建議先學,稍微高階點的職位會要求python或者R,但我建議學Python,市面上需求來說Python要比R多很多。還可以了解下Tableau,這兩年不少公司開始用了,學起來不難。

零基礎學習C語言,怎麼入門?

C語言教程 吾愛學程式設計www.52learnprogram.com docs cyuyanjiaocheng C語言基礎教程 什麼是C語言 C語言的歷史 C語言的特點 搭建C語言開發環境 C中的編譯過程 C 中的 printf 和 scanf C 中的變數 C 中的資料型別 C 中的關鍵字 C ...

零基礎學習Python要不要學習C語言?

KATHLINN 視學習目的而定 1 如果是文科生,出於個人愛好學習python,不用了解c語言也可以,學習python可以幫忙提公升工作效率,拓展視野,推薦書籍 Python程式設計快速上手 讓繁瑣工作自動化 一本就足夠你學到日常可以用到的各種技能,再深入的話就沒什麼必要了。用好python庫就行...

零基礎,學習go語言還是python比較好?

Davie 如果是零基礎的話,其實學什麼都一樣,沒有區別。因為既然是零基礎,那就意味著是一張白紙,在這張白紙上寫什麼都可以。對於零基礎的同學,如果遇到這種選擇語言的問題。如果實在下不定決心,可以隨便選乙個。同樣是零基礎,很多人是耽誤在了糾結學go還是學python上,白白浪費了時間,舉棋不定。而真正...