R語言初級教程(01): R編程環(huán)境的搭建

R是目前最流行的高級編程語言之一,被廣泛用于統(tǒng)計分析和數(shù)據(jù)可視化。R是開源的,有非?;钴S的社區(qū)來支撐。

想要了解更多有關R信息,可訪問R的主頁:https://www.r-project.org/。

RStudio是R的一個集成開發(fā)環(huán)境(IDE)。使用它的話,R編程的學習和實踐會更加輕松和方便。

下面就教大家如何下載并安裝R和RStudio,比較簡單,這里以Windows系統(tǒng)的安裝為例。

1. 下載R安裝包

步驟1:打開R安裝包的鏡像鏈接https://cran.r-project.org/mirrors.html。

步驟2:網(wǎng)頁下拉至中國鏡像列表(見下圖),選中國鏡像下載會更快。由于我在蘭州,因此我選蘭州大學的鏡像。

你可以選擇離你最近的那個鏡像,這樣下載速度可能是最快的。

步驟3:點擊相應鏡像鏈接之后,我們看到R有Linux, Mac和Windows三種版本(見下圖)。這里我們選Windows版本。

步驟4:點擊Windows版本之后,顯示為下圖。然后點擊“install R for the first time”鏈接。

步驟5:接著點擊“Download R 3.5.1 for Windows”鏈接(其中“3.5.1”是R的版本號)。

步驟6:最后點擊保存,保存至相應文件夾下就行。

至此,R安裝包下載完成。

2. 安裝R

步驟1:雙擊下載文件“R-3.5.1-win.exe”進行安裝。

步驟2:一直點擊“下一步”,直到下面這張圖,然后勾上“創(chuàng)建桌面快捷方式”。接著點擊“下一步”就行。

步驟3:一段時間后,R的安裝就完成了,點擊“結(jié)束”。

3. 測試R

如果R安裝成功,最后在電腦桌面上,將出現(xiàn)兩個R的快捷方式(見下圖)。其中“R x64 3.5.1”為64位系統(tǒng)的R版本,另一個為32位系統(tǒng)的。想知道R語言32位和64位的區(qū)別請查看該博客:https://blog.csdn.net/to_baidu/article/details/52904681。

雙擊其中一個快捷方式,我點了64位系統(tǒng)的(見下圖)。然后輸入1/3,接著按回車會顯示計算結(jié)果。

至此,R的環(huán)境就算搭建好了。

4. 安裝RStudio

下圖就是R的原生IDE,界面不好看,強烈建議安裝RStudio。

下面來安裝RStudio:

由于RStudio沒有鏡像下載地址,所以從官網(wǎng)下載可能會非常慢。

為此我將最新的安裝文件已經(jīng)上傳至百度網(wǎng)盤:https://pan.baidu.com/s/1sszMPh-sPnpoP8R8NsrVIg,密碼:t2ws。如果通過這種方式下載,可跳過下面的下載步驟,直接安裝就行。

步驟1:打開RStudio主頁:https://www.rstudio.com/,點擊“Download”(位置見下圖)。

步驟2:然后點擊“DOWNLOAD”(位置見下圖)。

步驟3:接著網(wǎng)頁會自動下滑至下載鏈接的位置(如下圖)。我們看到RStudio也有Linux, Mac和Windows三種版本。這里我們下載Windows版本,點擊鏈接將自動下載文件。

步驟4:雙擊下載好的RStudio文件進行安裝,一直點擊“下一步”就能完成安裝。

5. 測試RStudio

對于Windows系統(tǒng),由于RStudio安裝結(jié)束后,不會自動在桌面創(chuàng)建快捷方式。因此需要我們手動為它創(chuàng)建一個快捷方式。

步驟1:如果按照默認方式安裝RStudio,你將會在“C:\Program Files\RStudio\bin”路徑下找到“rstudio.exe”文件,如下圖。

步驟2:鼠標選中“rstudio.exe”文件,右擊鼠標,移動到“發(fā)送到(N)”,點擊“桌面快捷方式”。

步驟3:完成步驟1和2之后,你會發(fā)現(xiàn)桌面就有RStudio快捷方式了。以后都可以通過它來啟動RStudio了。

下圖是RStudio界面,是不是比原生IDE好多了。界面主要分三個區(qū),1.控制臺區(qū):在那輸入代碼;2.環(huán)境變量顯示區(qū):可以看到各個變量以及它們的類型等;3.文件管理區(qū):顯示你工作目錄下的文件,顯示繪制的圖,顯示你安裝了哪些包,顯示幫助文檔等。除了這3個分區(qū)外,其實還有代碼編輯區(qū),下次專門講RStudio的使用再詳細講。

至此,R和RStudio的安裝全部結(jié)束。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容