1.8 小結(jié)
學(xué)完這一章之后,你已經(jīng)打好了基礎(chǔ)。你的計算機內(nèi)存中已經(jīng)存儲了一個虛擬的骰子,你還有了可以用來模擬擲骰子的自定義R函數(shù)。可以說,你已經(jīng)開始用R語言“咿呀學(xué)語”了。
如你所見,R是一門可以用來與計算機交流的語言。你在R中編寫命令,然后在命令行中運行,讓計算機讀取。計算機有時會給你回話(例如,在你編寫的代碼有錯誤時),但通常只是嚴(yán)格執(zhí)行你的指令,然后顯示結(jié)果。
R語言有兩個最重要的組成部分:一個是對象,用來存儲數(shù)據(jù);另一個是函數(shù),用來操作數(shù)據(jù)。R還使用+、-、*、/和<-等運算符來完成基本的任務(wù)。作為一名數(shù)據(jù)科學(xué)家,你可以利用R對象在計算機內(nèi)存中存儲數(shù)據(jù),并通過R函數(shù)將某些復(fù)雜的計算任務(wù)自動化。在本書的第二部分中我們會更加詳細(xì)地討論R對象,并在第三部分中詳細(xì)探討R函數(shù)。在本章中你所掌握的R語言詞匯將有助于理解接下來的內(nèi)容和項目。然而,我們的骰子模擬項目還未完成。
在第2章中,你將會用虛擬骰子運行一些模擬實驗,并且還會第一次接觸R的繪圖功能。你還會接觸到R語言中最有用的兩個部分:R包和說明文檔。R包是R社區(qū)中才華橫溢的開發(fā)者們所編寫的R函數(shù)集合。說明文檔是幫助文檔集合,它詳細(xì)解釋了每個R函數(shù)和R數(shù)據(jù)集。
推薦閱讀
- JSP網(wǎng)絡(luò)編程(學(xué)習(xí)筆記)
- 數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ)(Java語言實現(xiàn))
- 零基礎(chǔ)玩轉(zhuǎn)區(qū)塊鏈
- Getting Started with SQL Server 2012 Cube Development
- Apex Design Patterns
- Building an RPG with Unity 2018
- The Complete Coding Interview Guide in Java
- Keras深度學(xué)習(xí)實戰(zhàn)
- Protocol-Oriented Programming with Swift
- Scala Reactive Programming
- Scala Data Analysis Cookbook
- Go語言開發(fā)實戰(zhàn)(慕課版)
- 高效使用Greenplum:入門、進階與數(shù)據(jù)中臺
- Microsoft Exchange Server 2016 PowerShell Cookbook(Fourth Edition)
- Eclipse開發(fā)(學(xué)習(xí)筆記)