R语言——R和RStudio软件下载及安装
一、R簡(jiǎn)介
R是用于統(tǒng)計(jì)分析、繪圖的語(yǔ)言和操作環(huán)境。R是屬于GNU系統(tǒng)的一個(gè)自由、免費(fèi)、源代碼開放的軟件,它是一個(gè)用于統(tǒng)計(jì)計(jì)算和統(tǒng)計(jì)制圖的優(yōu)秀工具。
R是一套完整的數(shù)據(jù)處理、計(jì)算和制圖軟件系統(tǒng)。其功能包括:數(shù)據(jù)存儲(chǔ)和處理系統(tǒng);數(shù)組運(yùn)算工具(其向量、矩陣運(yùn)算方面功能尤其強(qiáng)大);完整連貫的統(tǒng)計(jì)分析工具;優(yōu)秀的統(tǒng)計(jì)制圖功能;簡(jiǎn)便而強(qiáng)大的編程語(yǔ)言:可操縱數(shù)據(jù)的輸入和輸出,可實(shí)現(xiàn)分支、循環(huán),用戶可自定義功能貝爾實(shí)驗(yàn)室。與其說(shuō)R是一種統(tǒng)計(jì)軟件,還不如說(shuō)R是一種數(shù)學(xué)計(jì)算的環(huán)境,因?yàn)镽并不是僅僅提供若干統(tǒng)計(jì)程序、使用者只需指定數(shù)據(jù)庫(kù)和若干參數(shù)便可進(jìn)行一個(gè)統(tǒng)計(jì)分析。R的思想是:它可以提供一些集成的統(tǒng)計(jì)工具,但更大量的是它提供各種數(shù)學(xué)計(jì)算、統(tǒng)計(jì)計(jì)算的函數(shù),從而使使用者能靈活機(jī)動(dòng)的進(jìn)行數(shù)據(jù)分析,甚至創(chuàng)造出符合需要的新的統(tǒng)計(jì)計(jì)算方法。
(一)R版本
R是一個(gè)免費(fèi)的自由軟件,它有UNIX、LINUX、MacOS和WINDOWS版本,都是可以免費(fèi)下載和使用的。在那兒可以下載到R的安裝程序、各種外掛程序和文檔。在R的安裝程序中只包含了8個(gè)基礎(chǔ)模塊,其他外在模塊可以通過(guò)CRAN獲得。
(二)CRAN
CRAN為Comprehensive R Archive Network(R綜合典藏網(wǎng))的簡(jiǎn)稱。它除了收藏了R的執(zhí)行檔下載版、源代碼和說(shuō)明文件,也收錄了各種用戶撰寫的軟件包。現(xiàn)時(shí),全球有超過(guò)一百個(gè)CRAN鏡像站。
二、R和Rstudio安裝
R的使用最好搭配著RStudio(R的IDE,R的用戶接口) ;
R官網(wǎng):https://cran.r-project.org/
RStudio官網(wǎng):https://www.rstudio.com/
注:R的安裝中盡量使用無(wú)中文的文件名,包括文件夾,如果出現(xiàn)中文亂碼等錯(cuò)誤,可據(jù)此進(jìn)行修改;
第一步:安裝R軟件
1、進(jìn)入官網(wǎng),點(diǎn)擊download R
2、選擇鏡像站地址,下滑找到China,選擇第一行即可
3、根據(jù)電腦操作系統(tǒng),選擇相應(yīng)的R版本
4、如果個(gè)人使用 ,選擇base版本即可
5、根據(jù)電腦位數(shù)(32或64),選擇相應(yīng)版本
6、點(diǎn)擊運(yùn)行,根據(jù)提示安裝即可
第二步:安裝Rstudio軟件
1、點(diǎn)擊官網(wǎng)
2、點(diǎn)擊Products,再點(diǎn)擊RStudio
3、下滑到此頁(yè),點(diǎn)擊DOWNLOAD RSTUDIO DESKTOP
4、下滑到此頁(yè),點(diǎn)擊DOWNLOAD
5、根據(jù)自己版本選擇下載
6、點(diǎn)擊運(yùn)行,根據(jù)提示完成相應(yīng)的下載
三、R包的下載及其加載
R語(yǔ)言的使用,很大程度上是借助各種各樣的R包的輔助,從某種程度上講,R包就是針對(duì)于R的插件,不同的插件滿足不同的需求,截至2013年3月6日,CRAN已經(jīng)收錄了各類包4338個(gè)。例如用于經(jīng)濟(jì)計(jì)量、財(cái)經(jīng)分析、人文科學(xué)研究以及人工智能。
(一)R包下載
1、通過(guò)選擇菜單:
程序包->安裝程序包->在彈出的對(duì)話框中,選擇你要安裝的包,然后確定。
2、使用命令
install.packages(“package_name”,“dir”)
package_name:是指定要安裝的包名,請(qǐng)注意大小寫。
dir:包安裝的路徑。默認(rèn)情況下是安裝在…\library 文件夾中的。可以通過(guò)本參數(shù)來(lái)進(jìn)行修改,來(lái)選擇安裝的文件夾。
3、本地來(lái)安裝
如果你已經(jīng)下載的相應(yīng)的包的壓縮文件,則可以在本地來(lái)進(jìn)行安裝。
請(qǐng)注意在windows、unix、macOS操作系統(tǒng)下安裝文件的后綴名是不一樣的:
1)linux環(huán)境編譯運(yùn)行:tar.gz文件
2)windows 環(huán)境編譯運(yùn)行 :.zip文件
3)MacOSg環(huán)境編譯運(yùn)行:.tgz文件
注:包安裝好后,并不可以直接使用,
如果在使用包中相關(guān)的函數(shù),必須每次使用前包加載到內(nèi)存中。通過(guò)library(package_name)來(lái)完成。
(二)R包加載
包安裝后,如果要使用包的功能。必須先把包加載到內(nèi)存中(默認(rèn)情況下,R啟動(dòng)后默認(rèn)加載基本包),
加載包命令:
library(“包名”)
require(“包名”)
(三)R包信息查詢
1、查看包幫忙
library(help=“package_name”)
主要內(nèi)容包括:例如:包名、作者、版本、更新時(shí)間、功能描述、開源協(xié)議、存儲(chǔ)位置、主要的函數(shù)
help(package = “package_name”)
主要內(nèi)容包括:包的內(nèi)置所有函數(shù),是更為詳細(xì)的幫助文檔
2、查看當(dāng)前環(huán)境哪些包加載
find.package() 或者 .path.package()
3、移除包出內(nèi)存
detach()
4、把其它包的數(shù)據(jù)加載到內(nèi)存中
data(dsname, package=“package_name”)
5、查看這個(gè)包里的包有數(shù)據(jù)
data( package=“package_name”)
6、列出所有安裝的包
library()
統(tǒng)計(jì)學(xué)專業(yè)出身,記錄、整理和分享R語(yǔ)言完整的學(xué)習(xí)過(guò)程;若有疑問(wèn),可以加qq:1187706197交流。
總結(jié)
以上是生活随笔為你收集整理的R语言——R和RStudio软件下载及安装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [转] 能ping通,但不能上网.
- 下一篇: 刚装了fedora 17,装机必备,解决