安装和加载R包
安装
install.packages("xxx")存在于CRAN
BioManager::install("xxx")存在于BioManager
加载
library()或requires()
使用镜像下载R包
dplyr包中的五个基础函数
1.mutate()新增列
1.使用示例数据:test <- iris[c(1:2,51:52.101:102)]
2.
2.select()按列筛选
(1)select(test,1)选取第一列
(2)select(test,c(1,5))选取第一和第五列
(3)select(test,Petal.Length)或vars <- c("Petal.Length")+
select(test,one_of(vars))选取名叫Petal.Length的列
3.fliter()选取行
4.arrange()按某一列进行排列
从小到大
从大到小
5.summarise()汇总
summarise(test,mean(Sepal.Length),sd(Sepal.Length))或
group_by(test,Species)
summarise(group_by(test,Sepal.Length),mean(Sepal.Length),sd(Sepal.Length))来算Spetal.Length的平均值和标准差
dplyr两个实用技能
管道操作
count统计某列的种类相同的值
dplyr处理关系数据
1.inner_join取交集
2.左连left_join
3.全连full_join
4.半连semi_jion
5.反连anti_jion
6.简单合并:blind_rows()要求列数相同
blind_cols()要求行数相同