旗下產(chǎn)業(yè): A產(chǎn)業(yè)/?A實(shí)習(xí)/?A計(jì)劃
全國(guó)統(tǒng)一咨詢熱線:010-5367 2995
首頁(yè) > 熱門文章 > 大數(shù)據(jù)分析 > R語(yǔ)言的學(xué)習(xí)方法

R語(yǔ)言的學(xué)習(xí)方法

時(shí)間:2020-05-19來(lái)源:5wd995.cn點(diǎn)擊量:作者:Sissi
時(shí)間:2020-05-19點(diǎn)擊量:作者:Sissi



  大數(shù)據(jù)分析R語(yǔ)言是一種日益流行的編程語(yǔ)言,尤其是在數(shù)據(jù)分析和數(shù)據(jù)科學(xué)領(lǐng)域。但是,如果您不確定如何處理R語(yǔ)言,學(xué)習(xí)R語(yǔ)言可能會(huì)是一個(gè)令人沮喪的挑戰(zhàn)。
 

  如果您過(guò)去一直在努力學(xué)習(xí)R語(yǔ)言或其他編程語(yǔ)言,那么您肯定并不孤單。這并不是您的失敗,也不是語(yǔ)言的某些固有問題。通常情況下,這是一個(gè)不匹配什么之間的內(nèi)容激發(fā)你學(xué)習(xí)和結(jié)果如何,你實(shí)際上是在學(xué)習(xí)。
 

  當(dāng)您學(xué)習(xí)任何編程語(yǔ)言時(shí),這種不匹配都會(huì)帶來(lái)很大的問題,因?yàn)樗鼤?huì)將您直接帶到我們喜歡稱之為無(wú)聊的懸崖的地方。
 

  無(wú)聊的懸崖是什么?在獲得好的東西之前,通常會(huì)遇到無(wú)聊的編碼語(yǔ)法和枯燥的實(shí)踐問題,而這正是您真正想要做的事情。
 

  沒有人注冊(cè)學(xué)習(xí)編程語(yǔ)言,因?yàn)樗麄兿矚g語(yǔ)法。然而,從教科書到在線課程的許多學(xué)習(xí)資源都是以學(xué)生需要掌握R語(yǔ)言語(yǔ)法的所有關(guān)鍵領(lǐng)域才能真正使用它的想法編寫的。
 

  那是新學(xué)習(xí)者趨于成群結(jié)隊(duì)的地方。你感到興奮的學(xué)習(xí)一門編程語(yǔ)言,因?yàn)槟阆胍龅臇|西與它,但你會(huì)立即導(dǎo)致這個(gè)龐大的復(fù)雜的墻,無(wú)聊的東西,你,你居然什么之間是希望做的事情。毫不奇怪,很多學(xué)生在攀登“懸崖”時(shí)都會(huì)放棄或放棄。
 

  無(wú)法用R語(yǔ)言或任何其他編程語(yǔ)言來(lái)學(xué)習(xí)語(yǔ)法。但是,是為了避免枯燥的懸崖一種方式。
 

  如此可惜的是,這么多的學(xué)生落在懸崖上,因?yàn)镽語(yǔ)言絕對(duì)值得學(xué)習(xí)!實(shí)際上,對(duì)于對(duì)學(xué)習(xí)數(shù)據(jù)科學(xué)感興趣的任何人,R語(yǔ)言都比其他語(yǔ)言有很多優(yōu)勢(shì)。其整潔的生態(tài)系統(tǒng)使各種日常數(shù)據(jù)科學(xué)任務(wù)變得非常簡(jiǎn)單。R語(yǔ)言中的數(shù)據(jù)可視化既簡(jiǎn)單又非常強(qiáng)大。在線R語(yǔ)言社區(qū)是所有編程社區(qū)中最友好,包含最廣泛的社區(qū)之一。
 

  當(dāng)然,學(xué)習(xí)R語(yǔ)言對(duì)于您的職業(yè)生涯可能非常有用。數(shù)據(jù)科學(xué)是一個(gè)發(fā)展迅速的領(lǐng)域,具有很高的平均薪水。大多數(shù)頂級(jí)科技公司雇用R語(yǔ)言編碼器來(lái)?yè)?dān)任與數(shù)據(jù)科學(xué)相關(guān)的工作。R語(yǔ)言在幾乎所有從事分析的行業(yè)中的全球公司中都在使用。那么,如何才能避免無(wú)聊的懸崖,并以正確的方式學(xué)習(xí)R語(yǔ)言?
 

大數(shù)據(jù)分析

  1、找到學(xué)習(xí)R語(yǔ)言的動(dòng)機(jī)
 

  在您破解教科書之前,注冊(cè)一個(gè)學(xué)習(xí)平臺(tái),或者單擊您的第一個(gè)教學(xué)視頻上的播放,花一些時(shí)間來(lái)認(rèn)真考慮為什么要學(xué)習(xí)R語(yǔ)言,以及您想如何使用它。您想使用哪種數(shù)據(jù)?您喜歡什么樣的項(xiàng)目建設(shè)?您想回答什么類型的問題?
 

  您的目標(biāo)應(yīng)該是找到在此過(guò)程中能夠激勵(lì)您的事情。這將幫助您定義最終目標(biāo),并且將幫助您輕松地實(shí)現(xiàn)最終目標(biāo)。
 

  嘗試比“成為數(shù)據(jù)科學(xué)家”更深入。有各種各樣的數(shù)據(jù)科學(xué)家致力于各種各樣的問題和項(xiàng)目。您對(duì)語(yǔ)言分析感興趣嗎?計(jì)算機(jī)視覺?預(yù)測(cè)股市?深入研究體育統(tǒng)計(jì)?您想用新技能做什么事情,以使您在學(xué)習(xí)R語(yǔ)言的過(guò)程中保持動(dòng)力?
 

  選擇一兩個(gè)您感興趣并且愿意堅(jiān)持的東西。您將著重對(duì)他們的學(xué)習(xí),并牢記這些。
 

  只需確保選擇您真正感興趣的東西即可。如果您選擇計(jì)算機(jī)視覺,這是行不通的,因?yàn)槟犝f(shuō)過(guò)它很有價(jià)值,但是實(shí)際上對(duì)執(zhí)行這項(xiàng)工作并不感興趣。您的興趣是促使您繼續(xù)前進(jìn)的動(dòng)力,因此它必須是真實(shí)的。
 

  您無(wú)法完全避免學(xué)習(xí)語(yǔ)法“無(wú)聊的懸崖”,但可以將其變成更易于管理的“無(wú)聊之路”。
 

  2、學(xué)習(xí)基本語(yǔ)法
 

  不幸的是,沒有辦法完全避免這一步。語(yǔ)法是一種編程語(yǔ)言,比人類語(yǔ)言的語(yǔ)法甚至更重要。如果有人說(shuō)“我要去商店”,那么他們的英語(yǔ)語(yǔ)法是錯(cuò)誤的,但是您可能仍然可以理解他們的意思。不幸的是,當(dāng)計(jì)算機(jī)解釋您的代碼時(shí),它們的容忍度要低得多。
 

  但是,學(xué)習(xí)死記硬背語(yǔ)法很無(wú)聊,因此您的目標(biāo)必須是花盡可能少的時(shí)間進(jìn)行死記硬背語(yǔ)法學(xué)習(xí),而在處理您感興趣的現(xiàn)實(shí)問題時(shí)盡可能多地學(xué)習(xí)語(yǔ)法。即使語(yǔ)法本身并不那么令人興奮,也可以保持您的動(dòng)力。
 

  以下是一些學(xué)習(xí)R語(yǔ)言基礎(chǔ)知識(shí)的資源:

  a.Codecademy-在教授基本語(yǔ)法方面做得很好。

  b.AAA教育:R語(yǔ)言編程簡(jiǎn)介 —我們構(gòu)建了AAA教育,通過(guò)即時(shí)集成現(xiàn)實(shí)世界數(shù)據(jù)和實(shí)際數(shù)據(jù)科學(xué)問題,幫助數(shù)據(jù)科學(xué)專業(yè)的學(xué)生避免無(wú)聊的懸崖。我們認(rèn)為在處理實(shí)際問題的上下文中學(xué)習(xí)語(yǔ)法會(huì)使其變得更加有趣,并且我們的交互式平臺(tái)會(huì)挑戰(zhàn)您如何真正應(yīng)用您所學(xué)的內(nèi)容,并在進(jìn)行過(guò)程中檢查您的工作。此課程也是完全免費(fèi)的。

  c.R語(yǔ)言 foR語(yǔ)言 Data Science —可以從O'R語(yǔ)言eilly印刷或免費(fèi)在線獲得的教科書。

  d.R語(yǔ)言樣式指南 -這不應(yīng)該是您的主要學(xué)習(xí)資源,但可以作為有用的參考。
 

  我們不能太強(qiáng)調(diào)您應(yīng)該花盡可能少的時(shí)間來(lái)學(xué)習(xí)死記硬背語(yǔ)法。您越快地從事項(xiàng)目工作,您就會(huì)學(xué)得越快。如果以后遇到問題,您總是可以參考各種資源來(lái)學(xué)習(xí)和仔細(xì)檢查語(yǔ)法。但是您的目標(biāo)應(yīng)該是最多在此階段花費(fèi)幾個(gè)星期。
 

  盡快開始進(jìn)行結(jié)構(gòu)化數(shù)據(jù)科學(xué)項(xiàng)目的工作。
 

  3、開展結(jié)構(gòu)化項(xiàng)目
 

  一旦掌握了足夠的語(yǔ)法,就可以更獨(dú)立地進(jìn)行結(jié)構(gòu)化項(xiàng)目了。項(xiàng)目是一種很好的學(xué)習(xí)方式,因?yàn)樗鼈兪鼓梢詰?yīng)用已學(xué)到的知識(shí),同時(shí)通常還會(huì)挑戰(zhàn)您學(xué)習(xí)新事物并在解決過(guò)程中解決問題。此外,建設(shè)項(xiàng)目將幫助您整理投資組合,以便日后向未來(lái)的雇主展示。
 

  您可能現(xiàn)在還不想涉足完全獨(dú)特的項(xiàng)目。您會(huì)陷入很多麻煩,并且過(guò)程可能令人沮喪。而是尋找結(jié)構(gòu)化的項(xiàng)目,直到您可以積累更多的經(jīng)驗(yàn)并提高舒適度為止。
 

  如果您選擇通過(guò)AAA教育學(xué)習(xí)R語(yǔ)言,那么它將直接內(nèi)置于我們的課程中-我們的每一門數(shù)據(jù)科學(xué)課程都以一個(gè)指導(dǎo)性項(xiàng)目結(jié)尾,該項(xiàng)目挑戰(zhàn)您綜合和應(yīng)用所學(xué)知識(shí)。這些項(xiàng)目提供了一定的結(jié)構(gòu),因此您并不完全依靠自己,但是與常規(guī)課程內(nèi)容相比,它們更具開放性,可讓您進(jìn)行實(shí)驗(yàn),以新的方式綜合技能并犯錯(cuò)誤。
 

  如果您不學(xué)習(xí)AAA教育,那么還有許多其他結(jié)構(gòu)化項(xiàng)目可供您進(jìn)行研究。查找有關(guān)Medium的R語(yǔ)言教程,該教程側(cè)重于您感興趣的主題,例如,并通過(guò)它進(jìn)行學(xué)習(xí)。然后,嘗試將其擴(kuò)展一點(diǎn)-您如何更深入或增加更多?
 

  4、自己構(gòu)建項(xiàng)目
 

  一旦完成了一些結(jié)構(gòu)化項(xiàng)目,您可能已經(jīng)準(zhǔn)備好進(jìn)入學(xué)習(xí)R語(yǔ)言的下一個(gè)階段:做自己的獨(dú)特?cái)?shù)據(jù)科學(xué)項(xiàng)目。除非您站出來(lái)嘗試自己做某事,否則很難知道您真正學(xué)到了多少。在您感興趣的獨(dú)特項(xiàng)目上進(jìn)行工作,不僅會(huì)給您一個(gè)很好的主意,而且會(huì)帶給您一個(gè)很好的主意。
 

  而且,盡管您將構(gòu)建自己的項(xiàng)目,但您不會(huì)一個(gè)人工作。在工作時(shí),您仍將參考幫助和學(xué)習(xí)新技術(shù)和方法的資源。特別是對(duì)于R語(yǔ)言,您可能會(huì)發(fā)現(xiàn)有一個(gè)專用于幫助您正在處理的項(xiàng)目類型的軟件包,因此進(jìn)行新項(xiàng)目有時(shí)也意味著您正在學(xué)習(xí)新的R語(yǔ)言軟件包。
 

  如果卡住了怎么辦?做專業(yè)人士,并尋求幫助!這里有一些很棒的資源,可以為您的R語(yǔ)言項(xiàng)目尋求幫助:

  a.StackOveR語(yǔ)言flow —無(wú)論您的問題是什么,以前都可能在這里問過(guò),如果沒有,您可以自己?jiǎn)枴D梢栽诖颂幷业綐?biāo)記為R語(yǔ)言的問題。

  b.Google –信不信由你,這可能是每個(gè)有經(jīng)驗(yàn)的程序員中最常用的工具。當(dāng)您遇到不了解的錯(cuò)誤時(shí),對(duì)錯(cuò)誤消息的Google快速搜索通常會(huì)帶您找到答案。

  c.AAA教育的學(xué)習(xí)社區(qū) -使用免費(fèi)的學(xué)生帳戶,您可以加入我們的學(xué)習(xí)社區(qū),并提出您的同學(xué)或AAA教育的數(shù)據(jù)科學(xué)家可以回答的技術(shù)問題。
 

  您應(yīng)該建立什么樣的項(xiàng)目?與結(jié)構(gòu)化項(xiàng)目一樣,這些項(xiàng)目應(yīng)以您在第1步中得出的答案為指導(dǎo)。處理您感興趣的項(xiàng)目和問題。例如,如果您對(duì)氣候變化感興趣,請(qǐng)查找一些可用于處理的氣候數(shù)據(jù),然后開始四處尋找見解。
 

  最好從小規(guī)模開始,而不是嘗試進(jìn)行一個(gè)永遠(yuǎn)不會(huì)完成的龐大項(xiàng)目。如果您最感興趣的是一個(gè)龐大的項(xiàng)目,請(qǐng)嘗試將其分解成較小的部分并一次解決。
 

  以下是您可以考慮的一些項(xiàng)目創(chuàng)意:
 

  a.擴(kuò)展您之前構(gòu)建的結(jié)構(gòu)化項(xiàng)目之一,以添加新功能或進(jìn)行更深入的分析。

  b.參加聚會(huì)或在線與其他R語(yǔ)言編碼員聯(lián)系,并加入一個(gè)正在進(jìn)行的項(xiàng)目。

  c.找到一個(gè)有助于發(fā)展的開源軟件包(R語(yǔ)言有很多很棒的開源軟件包!)

  d.在Github上找到其他人用R語(yǔ)言制作的有趣項(xiàng)目,并嘗試對(duì)其進(jìn)行擴(kuò)展或擴(kuò)展?;蛘哒业狡渌擞昧硪环N語(yǔ)言制作的項(xiàng)目,然后嘗試使用R語(yǔ)言重新創(chuàng)建它。

  e.閱讀新聞并尋找有趣的故事,這些故事可能具有您可以為項(xiàng)目挖掘的可用數(shù)據(jù)。

  f.查看我們用于數(shù)據(jù)科學(xué)項(xiàng)目的免費(fèi)數(shù)據(jù)集列表,看看有哪些可用數(shù)據(jù)激發(fā)您開始構(gòu)建!
 

  您可以將項(xiàng)目視為一系列步驟,每個(gè)步驟都應(yīng)將標(biāo)準(zhǔn)設(shè)定得更高一些,并且比之前的步驟更具挑戰(zhàn)性。
 

  5、加大難度
 

  在項(xiàng)目上工作很棒,但是如果您想學(xué)習(xí)R語(yǔ)言,那么您需要確保繼續(xù)學(xué)習(xí)。例如,您可以使用foR語(yǔ)言循環(huán)來(lái)做很多事情,但這并不意味著您應(yīng)該連續(xù)構(gòu)建20個(gè)僅使用foR語(yǔ)言循環(huán)技巧的項(xiàng)目。每個(gè)項(xiàng)目都應(yīng)該比上一個(gè)項(xiàng)目更艱難,更復(fù)雜。每個(gè)項(xiàng)目都應(yīng)挑戰(zhàn)您學(xué)習(xí)以前不知道的東西。
 

  如果您不確定確切如何執(zhí)行此操作,則可以問自己一些問題,以便對(duì)要考慮的任何項(xiàng)目應(yīng)用更多的復(fù)雜性和難度:
 

  a.您可以教一個(gè)新手如何通過(guò)(例如)編寫教程來(lái)制作這個(gè)項(xiàng)目嗎?試圖教的東西給別人很快就會(huì)告訴你如何真正理解它,它更是出奇地挑戰(zhàn)!

  b.您可以擴(kuò)大項(xiàng)目規(guī)模,使其可以處理更多數(shù)據(jù)嗎?還有更多數(shù)據(jù)嗎?

  c.您可以提高其性能嗎?它可以運(yùn)行得更快嗎?

  d.您可以改善可視化效果嗎?你能說(shuō)清楚一點(diǎn)嗎?可以互動(dòng)嗎?

  e.你可以預(yù)測(cè)嗎?
 

  永不停止學(xué)習(xí)R語(yǔ)言
 

  學(xué)習(xí)編程語(yǔ)言有點(diǎn)像學(xué)習(xí)第二種口語(yǔ)-您將達(dá)到舒適和流利的程度,但是您將永遠(yuǎn)無(wú)法真正完成學(xué)習(xí)。甚至已經(jīng)使用R語(yǔ)言多年的經(jīng)驗(yàn)豐富的數(shù)據(jù)科學(xué)家仍在學(xué)習(xí)新事物,因?yàn)檎Z(yǔ)言本身在不斷發(fā)展,新的軟件包使新事物始終存在。
 

  保持好奇心和繼續(xù)學(xué)習(xí)很重要,但不要忘記回頭欣賞一下您不時(shí)走的距離。
 

  即使您采用這種方法,學(xué)習(xí)R語(yǔ)言絕對(duì)是一個(gè)挑戰(zhàn)。但是,如果您找到合適的動(dòng)力并保持自己從事有趣的項(xiàng)目,那么我認(rèn)為任何人都可以達(dá)到很高的水平。
 

  我們希望本指南對(duì)您的旅途有所幫助。請(qǐng)不要猶豫,與我們聯(lián)系,讓我們知道它如何為您服務(wù)!
 

  如果您正在尋找一個(gè)將這些課程直接整合到課程中的學(xué)習(xí)平臺(tái),那么您很幸運(yùn),因?yàn)槲覀兘⒘艘粋€(gè)。我們的R語(yǔ)言路徑中的Data Analyst是一個(gè)交互式課程序列,旨在使從初學(xué)者到具備R語(yǔ)言和SQL資格的任何人。
 

  并且我們所有的課程旨在通過(guò)挑戰(zhàn)您使用現(xiàn)實(shí)數(shù)據(jù)來(lái)解決數(shù)據(jù)科學(xué)問題的方式來(lái)保持您的參與度。前兩門課程是完全免費(fèi)的,因此您不會(huì)失去任何機(jī)會(huì)!



 

預(yù)約申請(qǐng)免費(fèi)試聽課

填寫下面表單即可預(yù)約申請(qǐng)免費(fèi)試聽!怕錢不夠?可先就業(yè)掙錢后再付學(xué)費(fèi)! 怕學(xué)不會(huì)?助教全程陪讀,隨時(shí)解惑!擔(dān)心就業(yè)?一地學(xué)習(xí),可推薦就業(yè)!

?2007-2021/北京漫動(dòng)者教育科技有限公司版權(quán)所有
備案號(hào):京ICP備12034770號(hào)

?2007-2022/ 5wd995.cn 北京漫動(dòng)者數(shù)字科技有限公司 備案號(hào): 京ICP備12034770號(hào) 監(jiān)督電話:010-53672995 郵箱:bjaaa@aaaedu.cc

京公網(wǎng)安備 11010802035704號(hào)

網(wǎng)站地圖