R和Python都是開源編程語言,在數(shù)據(jù)科學領域廣泛使用。難怪有人在同一行業(yè)中尋找職業(yè)可能想要獲得這兩種工具中的一種或最好是這兩種工具的專業(yè)知識,以便能夠在快速發(fā)展的數(shù)據(jù)科學和分析市場中找到自己的利基。但是,當初學者希望同時學習兩者時應該怎么做?
明智的做法是先掌握一個,再繼續(xù)學習另一個。從每個人開始選擇一個人的決定可能并不相同。這主要取決于兩個因素:有抱負的人的經(jīng)驗背景和他們打算實現(xiàn)的目標。當對他們打算做什么或渴望以何種方式實施知識有清晰的認識時,它會有所幫助。他們希望與之合作的資源,專家和同事是決策時必須考慮的另一個參數(shù)。
R主要是一種面向功能的編程語言。如果有抱負的人來自統(tǒng)計學或數(shù)據(jù)挖掘的學術領域,那么以R開頭將是一個不錯的選擇。開始時它不僅是熟悉的領域,而且還有助于加快僵硬的學習曲線。當最終目標的統(tǒng)計計算量大于機器學習量時,選擇以R開頭也是一個正確的想法。同樣,當人們使用大量的混亂數(shù)據(jù)或需要高質(zhì)量的圖形時,在學習Python的基礎知識之前,對R的了解會非常方便。
Python與R不同,Python是一種面向?qū)ο蟮木幊陶Z言,這使選擇具有面向?qū)ο缶幊探?jīng)驗或知識的人變得非常容易。當人們也希望使用基于Web的應用程序時,建議從Python開始??梢允褂萌魏蚊嫦?qū)ο缶幊陶Z言進行編碼的程序員都會發(fā)現(xiàn),學習Python并開始舒適地使用它非常有幫助。首先學習Python的一大好處是“ RPy2”庫,它構(gòu)成了在Python之后順利過渡到R的橋梁。
總結(jié)一下,可以得出一個結(jié)論,除了個別例外,統(tǒng)計學家可能想開始使用R進行數(shù)據(jù)科學之旅,而軟件程序員則希望先熟練使用Python,然后再轉(zhuǎn)向R。成功的數(shù)據(jù)科學家需要將這兩種技能結(jié)合起來。
填寫下面表單即可預約申請免費試聽!怕錢不夠?可先就業(yè)掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業(yè)?一地學習,可推薦就業(yè)!
?2007-2022/ m.lb577.com 北京漫動者數(shù)字科技有限公司 備案號: 京ICP備12034770號 監(jiān)督電話:010-53672995 郵箱:bjaaa@aaaedu.cc