熱線電話:13121318867

登錄
首頁精彩閱讀用R做數據分析(2)_R包介紹_數據分析師
用R做數據分析(2)_R包介紹_數據分析師
2014-12-06
收藏

用R做數據分析(2)_R包介紹_數據分析師


R語言的使用,很大程度上是借助各種各樣的R包的輔助,從某種程度上講,R包就是針對于R的插件,不同的插件滿足不同的需求,截至2013年3月6日,CRAN已經收錄了各類包4338個。
 
一、 R語言包的安裝
1、通過選擇菜單:
程序包->安裝程序包->在彈出的對話框中,選擇你要安裝的包,然后確定。

R包
2、使用命令
install.packages("package_name","dir")
package_name:是指定要安裝的包名,請注意大小寫。
dir:包安裝的路徑。默認情況下是安裝在..\library 文件夾中的??梢酝ㄟ^本參數來進行修改,來選擇安裝的文件夾。
例如:mvtnorm安裝到D:/DM/r/R-2.15.2/library/目標下install.packages("mvtnorm","D:/DM/r/R-2.15.2/library/")
3、本地來安裝
如果你已經下載的相應的包的壓縮文件,則可以在本地來進行安裝。請注意在windows、unix、macOS操作系統下安裝文件的后綴名是不一樣的:
1)linux環境編譯運行:tar.gz文件
2)windows 環境編譯運行 :.zip文件
3)MacOSg環境編譯運行:.tgz文件
注:包安裝好后,并不可以直接使用,如果在使用包中相關的函數,必須每次使用前包加載到內存中。通過library(package_name)來完成。
二、 加載包
包安裝后,如果要使用包的功能。必須先把包加載到內存中(默認情況下,R啟動后默認加載基本包),加載包命令:
Library(“包名”)
Require(“包名”)
 
三、 查看包的相關信息
1、查看包幫忙
library(help=package_name)
主要內容包括:例如:包名、作者、版本、更新時間、功能描述、開源協議、存儲位置、主要的函數,例如:library(help=igraph)
2、查看當前環境哪些包加載
        find.package() 或者  .path.package()
例如:默認情況下安裝7個包(本系列文章使用的R的版:2.15.2)   

R版本查詢    
3、移除包出內存
detach()
4、把其它包的數據加載到內存中
data(dsname, package="pkgname")
5、查看這個包里的包有數據
data( package="包名")
6、列出所有安裝的包
library()
 
四、 R包的分類
1、根據包的功能,分成不同的類:
http://cran.r-project.org/web/views/
2、截止到2013年3月6號,CRAN上一共收錄的:4338個包。
3、不同開源協議的包的分布如下:

R包協議分布

(相關查看代碼:
#讀取CRAN上包的相關信息
a <- available.packages(contrib.url("http://ftp.ctex.org/mirrors/CRAN", "source"))
#查看CRAN上當前包的個數
nrow(a)
#各種開源協議的包的分布個數
sort(table(gsub(" .*", "", a[,"License"])),   decreasing = T)
本文來源:CDA數據分析師培訓官網

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢