电竞比分网-中国电竞赛事及体育赛事平台

分享

【R教程】R與RStudio簡介及安裝

 liyu_sun 2020-06-17

來源:數(shù)量經(jīng)濟(jì)學(xué)

1

R與RStudio關(guān)系

R是統(tǒng)計(jì)領(lǐng)域廣泛使用的工具,屬于GNU系統(tǒng)的一個(gè)自由、免費(fèi)、源代碼開放的軟件,是用于統(tǒng)計(jì)計(jì)算和統(tǒng)計(jì)繪圖的優(yōu)秀工具。R是用于統(tǒng)計(jì)分析、繪圖的語言和操作環(huán)境。簡單來說,R是一門統(tǒng)計(jì)計(jì)算語言,是一套開源的數(shù)據(jù)分析解決方案。 

而RStudio是R的集成開發(fā)環(huán)境,界面更加豐富實(shí)用,使用起來更加方便。RStudio是一款R語言的IDE,R自帶的環(huán)境操作起來可能不是方便,而Rstudio很好地解決了這個(gè)問題,而且它還具有調(diào)試、可視化等功能,支持純R腳本、Rmarkdown (腳本文檔混排)、Bookdown (腳本文檔混排成書)、Shiny (交互式網(wǎng)絡(luò)應(yīng)用)等。 

注:要先安裝R軟件,之后才能安裝RStudio,R是RStudio的基礎(chǔ),必須先安裝R,再安裝RStudio。即使只使用RStudio,還是需要事先為計(jì)算機(jī)安裝好R。RStudio只是輔助你使用R進(jìn)行編輯的工具,因?yàn)樗陨聿⒉桓綆程序。 

2

R簡介

2.1、發(fā)展歷史:

R是統(tǒng)計(jì)領(lǐng)域廣泛使用的誕生于1980年左右的S語言的一個(gè)分支。可以認(rèn)為R是S語言的一種實(shí)現(xiàn)。而S語言是由AT&T貝爾實(shí)驗(yàn)室開發(fā)的一種用來進(jìn)行數(shù)據(jù)探索、統(tǒng)計(jì)分析和作圖的解釋型語言。最初S語言的實(shí)現(xiàn)版本主要是S-PLUS。S-PLUS是一個(gè)商業(yè)軟件,它基于S語言,并由MathSoft公司的統(tǒng)計(jì)科學(xué)部進(jìn)一步完善。后來新西蘭奧克蘭大學(xué)的Robert Gentleman和Ross Ihaka及其他志愿人員開發(fā)了一個(gè)R系統(tǒng)。由“R開發(fā)核心團(tuán)隊(duì)”負(fù)責(zé)開發(fā)。R可以看作貝爾實(shí)驗(yàn)室(AT&T BellLaboratories)的RickBecker,JohnChambers和AllanWilks開發(fā)的S語言的一種實(shí)現(xiàn)。當(dāng)然,S語言也是S-Plus的基礎(chǔ)。所以,兩者在程序語法上可以說是幾乎一樣的,可能只是在函數(shù)方面有細(xì)微差別,程序十分容易地就能移植到一程序中,而很多一的程序只要稍加修改也能運(yùn)用于R。

2.2、R語言的特點(diǎn)

R作為一種統(tǒng)計(jì)分析軟件,是集統(tǒng)計(jì)分析與圖形顯示于一體的。它可以運(yùn)行于UNIX,Windows和Macintosh的操作系統(tǒng)上,而且嵌入了一個(gè)非常方便實(shí)用的幫助系統(tǒng),相比于其他統(tǒng)計(jì)分析軟件,R還有以下特點(diǎn): 

1.R是自由軟件。

這意味著它是完全免費(fèi),開放源代碼的??梢栽谒木W(wǎng)站及其鏡像中下載任何有關(guān)的安裝程序、源代碼、程序包及其源代碼、文檔資料。

2.R是一種可編程的語言。

作為一個(gè)開放的統(tǒng)計(jì)編程環(huán)境,語法通俗易懂,很容易學(xué)會(huì)和掌握語言的語法。而且學(xué)會(huì)之后,我們可以編制自己的函數(shù)來擴(kuò)展現(xiàn)有的語言。這也就是為什么它的更新速度比一般統(tǒng)計(jì)軟件,如,SPSS,SAS等快得多。大多數(shù)最新的統(tǒng)計(jì)方法和技術(shù)都可以在R中直接得到。

3. 所有R的函數(shù)和數(shù)據(jù)集是保存在程序包里面的。

4.R具有很強(qiáng)的互動(dòng)性。除了圖形輸出是在另外的窗口處,它的輸入輸出窗口都是在同一個(gè)窗口進(jìn)行的,輸入語法中如果出現(xiàn)錯(cuò)誤會(huì)馬上在窗口口中得到提示,對(duì)以前輸入過的命令有記憶功能,可以隨時(shí)再現(xiàn)、編輯修改以滿足用戶的需要。輸出的圖形可以直接保存為JPG,BMP,PNG等圖片格式,還可以直接保存為PDF文件。另外,和其他編程語言和數(shù)據(jù)庫之間有很好的接口。

5.如果加入R的幫助郵件列表一,每天都可能會(huì)收到幾十份關(guān)于R的郵件資訊??梢院腿蛞涣鞯慕y(tǒng)計(jì)計(jì)算方面的專家討論各種問題,可以說是全世界最大、最前沿的統(tǒng)計(jì)學(xué)家思維的聚集地.

3

R安裝指南

1、打開官網(wǎng)https://www./,在官網(wǎng)首頁左上角的Download下面,單擊【CRAN】,跳裝至限下載頁面。

選擇【CRAN】下面的China,分別對(duì)應(yīng)不同國內(nèi)鏡像!

選擇【CRAN】下面的China,分別對(duì)應(yīng)不同國內(nèi)鏡像!

例如以https://mirrors.tuna./CRAN為例

然后選擇版本進(jìn)行下載!

2、R軟件提供了3個(gè)版本,分別是Windows,Mac、Linux版本??梢愿鶕?jù)自己電腦的操作系統(tǒng),下載對(duì)應(yīng)的版本,例如Windows版本

3、下載完畢之后進(jìn)行安裝!

4、進(jìn)入安裝向?qū)?/p>

5、點(diǎn)擊下一步

6、選擇安裝路徑

7、啟動(dòng)選項(xiàng),這里使用默認(rèn)選項(xiàng)即可,選中【No(接受默認(rèn)選項(xiàng))】單選按鈕,單擊【下一步】按鈕。

8、開始菜單,默認(rèn)選項(xiàng),單擊【下一步】

9、安裝向?qū)? R for Windows3.6.1,可以默認(rèn)選項(xiàng),點(diǎn)擊“下一步”

10、等待安裝完成!

4

RStudio安裝指南

安裝RStudio

1、打開RStudio官方網(wǎng)站

https:///,界面為:

2、然后選擇download,選擇版本:RStudio是一組集成工具,旨在幫助您提高r的工作效率。它包括一個(gè)控制臺(tái)、支持直接執(zhí)行代碼的語法突出顯示編輯器,以及用于繪圖、查看歷史、調(diào)試和管理工作區(qū)的各種健壯工具。

點(diǎn)擊Free下的Download,該界面網(wǎng)址為:https:///products/rstudio/download/#download

彈出界面為:

提示:RStudio桌面安裝說明,1.安裝R. RStudio需要R 3.0.1+。2.下載RStudio桌面。建議您的系統(tǒng):Requires Windows 10/8/7 (64-bit)。

3、然后選擇下載的是“Windows 10/8/7 RStudio-1.2.1335.exe”,彈出下載界面。

4、進(jìn)入安裝,下載后打開程序進(jìn)入安裝向?qū)?,點(diǎn)擊下一步

5、設(shè)置安裝路徑

6、下一步進(jìn)行安裝

7、安裝完成并生成桌面快捷方式

8、測試安裝是否成功

9、雙擊RStudio打開IDE。

5

RStudio使用指南

1、打開Rstudio界面

2、代碼編輯界面字體大小寫設(shè)置

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多