撰稿人:統(tǒng)計(jì)小可愛 R語言是統(tǒng)計(jì)分析,、繪圖和統(tǒng)計(jì)編程的強(qiáng)大工具,,是一個(gè)開源的軟件平臺(tái)。現(xiàn)在對R感興趣的人越來越多,,雖然R語言相對簡單易學(xué),,但學(xué)習(xí)R仍需要一定的編程基礎(chǔ)。本專題將會(huì)循序漸進(jìn)向大家介紹R語言的相關(guān)基礎(chǔ),。 R包的介紹 包是R函數(shù),、數(shù)據(jù)、預(yù)編譯代碼以一種定義完善的格式組成的集合,,包括R程序,,運(yùn)行該程序的其他語言(例如C語言),解釋這個(gè)程序功能,、方法的幫助文檔,,例子、測試數(shù)據(jù)等,。 R自帶了一系列默認(rèn)包,,包括base、datasets,、utils,、grDevices、graphics,、stats以及methods,。這些包提供了很多的默認(rèn)函數(shù)和數(shù)據(jù)集,,我們可以無需下載直接使用。 但當(dāng)我們需要高大上的操作,,用到別的包時(shí),,需要通過下載來進(jìn)行安裝啦。 R包的安裝 1)官方網(wǎng)址CRAN 下載R包 登陸網(wǎng)址:https://cran. 在左側(cè)Download下方找到CRAN,。 進(jìn)入CRAN,,下拉網(wǎng)頁,找到China的下載鏡像,,一般蘭州大學(xué)連接的R包比較齊全,,我們這里選擇蘭州大學(xué)的鏡像網(wǎng)址。 點(diǎn)擊進(jìn)入鏡像,,找到左側(cè)Packages,,點(diǎn)擊進(jìn)入。 這里我們可以看到R包列表主要由兩種排列方式,,一種是按發(fā)布日期排序,,另一種按R包文件首字母排序,我們選擇按R包文件首字母排序,,可實(shí)現(xiàn)快速查找,。 以下載Hmisc包為例,選擇首字母“H”,。 接著找到Hmisc包,,點(diǎn)擊進(jìn)入。 最后根據(jù)使用者的電腦系統(tǒng)不同選擇相應(yīng)的安裝包,。 其中,,下載路徑中,有三種版本: r-devel:是指開發(fā)版本,, r-release :是指發(fā)行版本,, r-oldrel:是指舊版本,。 使用者可以根據(jù)各自需要進(jìn)行下載,。 2)指令下載R包 在R或Rstudio中可以使用指令函數(shù)來下載R包: install.packages(“R包名”) 這里還是以下載Hmisc包為例: 3)通過Rstudio下載R包 在Rstudio可以通過菜單安裝R包。選擇“packages”窗口中的“install”進(jìn)行安裝,。輸入安裝的R包名,,如Hmisc后,點(diǎn)擊“install”,。 R包的加載 R包只需要下載一次,,但每次運(yùn)行這一R包時(shí),首先要調(diào)用加載R包,。 在R或Rstudio中可以使用載入指令來加載R包: library(R包名) 此外,,可以通過 Packages頁面中,,查看所有我們下載的包,通過勾選來實(shí)現(xiàn)加載功能,。 同理,,取消勾選可以取消加載該R包。 |
|