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