R语言和Rstudio的介绍和安装
R語言和Rstudio的介紹和安裝
R語言的來源:
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)一步完善。后來Auckland;大學(xué)的RobertGentleman和Ross Ihaka及其他志愿人員開發(fā)了一個(gè)R系統(tǒng)。R的使用與S-PLUS有很多類似之處,兩個(gè)軟件有一定的兼容性。
R的作用:
? R 是一種用于統(tǒng)計(jì)計(jì)算和圖形的編程語言,R語言在數(shù)理統(tǒng)計(jì)、數(shù)據(jù)分析、統(tǒng)計(jì)建模、圖形界面等方面具有杰出表現(xiàn)。
R語言的特點(diǎn)
1、有效的數(shù)據(jù)處理和保存機(jī)制。
2、擁有一整套數(shù)組和矩陣的操作運(yùn)算符。
3、一系列連貫而又完整的數(shù)據(jù)分析中間工具
4、圖形統(tǒng)計(jì)可以對(duì)數(shù)據(jù)直接進(jìn)行分析和顯示,可用于多種圖形設(shè)備。
5、一種相當(dāng)完善、簡潔和高效的程序設(shè)計(jì)語言。
6、R語言是徹底面向?qū)ο竦慕y(tǒng)計(jì)編程語言。
7、R語言和其它編程語言、數(shù)據(jù)庫之間有很好的接口。
8、R語言是自由軟件,可以放心大膽地使用,但其功能卻不比任何其它同類軟件差。
9、R語言具有豐富的網(wǎng)上資源。
R的缺點(diǎn)
R軟件不夠規(guī)范,不容易上手,需要付出較多的努力,付出大量的學(xué)習(xí)成本;
R擴(kuò)展包,太多了,需要利用較多的時(shí)間查找和學(xué)習(xí)。
安裝前提示:這里必須先安裝R軟件再安裝Rstudio軟件。因?yàn)镽studio是一個(gè)集成開發(fā)環(huán)境并不包含R軟件,所以一開始要先安裝R軟件。
R的安裝
進(jìn)入R的官方網(wǎng)站
https://www.r-project.org/
點(diǎn)擊CRAN,CRAN是Comprehensive R Archive Network(R的綜合檔案網(wǎng)絡(luò)) 的縮寫,里面有很多國家的鏡像站點(diǎn)。
進(jìn)入CRAN,下拉到中國站點(diǎn),選擇離自己近的站點(diǎn),原因是距離越近,網(wǎng)速越快
進(jìn)入站點(diǎn)之后,發(fā)現(xiàn)有三種操作系統(tǒng)Linux、Mac、Windows可供選擇,選擇自己需要的版本即可。這里我們選擇Windows版本。
點(diǎn)擊install R for the first time,下載即可
安裝比較簡單,基本都是下一步,直到安裝完成即可。
Studio的安裝
為什么要安裝Studio呢?RGUI是R 默認(rèn)的圖形化界面,功能不多且圖形界面比較簡陋,使用起來不是很友好,所以這時(shí)就需要一款集成開發(fā)環(huán)境——studio軟件,使用Rstudio可以更加容易的使用R軟件,Rstudio是第三方開發(fā)的很好用的集成開發(fā)環(huán)境,也是一款免費(fèi)的軟件,相比較與R默認(rèn)的RGUI,Rstudio具有更豐富的功能,使用時(shí)更加人性化,例如,軟件將R控制臺(tái),控制窗口,幫助窗口集成到同一個(gè)界面下,并且支持代碼高亮,自動(dòng)補(bǔ)齊,可以補(bǔ)齊對(duì)象名,函數(shù)名等,非常的方便,避免輸入的錯(cuò)誤。
進(jìn)入studio官網(wǎng)
https://www.rstudio.com/
點(diǎn)擊下載
下拉找到需要的版本,這里選擇Windows
下載Rstudio后,在Rstudio軟件啟動(dòng)時(shí)會(huì)自動(dòng)搜索系統(tǒng)中的R軟件。軟件安裝比較容易。
選擇安裝路徑
安裝完成。安裝完成之后就可以直接使用了,打開R軟件可以發(fā)現(xiàn)與原先只安裝了R軟件的圖形界面有很大的區(qū)別了。
總結(jié)
以上是生活随笔為你收集整理的R语言和Rstudio的介绍和安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ddl dml dcl
- 下一篇: modelsim 安装后运行,出现fat