R語言中包的相關操作
以dplyr包為例。
1.便捷配置Rstudio的下載鏡像
運用R的配置文件 .Rprofile
第一步
運用file.edit編輯.Rprofile
file.edit('~/.Rprofile')
第二步
設置鏡像
# options函數(shù)就是設置R運行過程中的一些選項設置
options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) #對應清華源
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") #對應中科大源
# 當然可以換成其他地區(qū)的鏡像
第三步
check
options()$repos
options()$BioC_mirror
2.安裝包
安裝命令
R包安裝命令是:install.packages("包")
或者BiocManager::install("包")
取決于要安裝的包存在于CRAN網(wǎng)站還是Biocductor?可以問谷歌。
加載包
以下兩種方式均可
library(包)
require(包)
下面開始test
install.packages("dplyr")
library(dplyr)
3.dplyr五個基礎函數(shù)
測試數(shù)據(jù)使用,使用內(nèi)置數(shù)據(jù)集iris的簡化版
打破砂鍋Iris數(shù)據(jù)集概況
Iris Data Set(鳶尾屬植物數(shù)據(jù)集)首次出現(xiàn)在著名的英國統(tǒng)計學家和生物學家Ronald Fisher 1936年的論文《The use of multiple measurements in taxonomic problems》中,被用來介紹線性判別式分析。在這個數(shù)據(jù)集中,包括了三類不同的鳶尾屬植物:Iris Setosa,Iris Versicolour,Iris Virginica。每類收集了50個樣本,因此這個數(shù)據(jù)集一共包含了150個樣本的4個特征,分別是:
sepal length(花萼長度cm);
sepal width(花萼寬度cm);
petal length(花瓣長度cm);
petal width(花瓣寬度cm)。
扁竹根,西南地區(qū)最常見的鳶尾科植物
test <- iris[c(1:2,51:52,101:102),]