《学习小组Day6笔记-tdx》

安装和加载R包

安装

install.packages("xxx")存在于CRAN
BioManager::install("xxx")存在于BioManager

加载

library()requires()

使用镜像下载R包

image.png

dplyr包中的五个基础函数

1.mutate()新增列

1.使用示例数据:test <- iris[c(1:2,51:52.101:102)]
2.

《学习小组Day6笔记-tdx》_第1张图片
image.png

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()选取行
《学习小组Day6笔记-tdx》_第2张图片
image.png

4.arrange()按某一列进行排列

《学习小组Day6笔记-tdx》_第3张图片
image.png

从小到大


《学习小组Day6笔记-tdx》_第4张图片
image.png

从大到小

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两个实用技能

管道操作

《学习小组Day6笔记-tdx》_第5张图片
image.png

count统计某列的种类相同的值

《学习小组Day6笔记-tdx》_第6张图片
image.png

dplyr处理关系数据

1.inner_join取交集
2.左连left_join
3.全连full_join
4.半连semi_jion
5.反连anti_jion
6.简单合并:blind_rows()要求列数相同
blind_cols()要求行数相同

你可能感兴趣的:(《学习小组Day6笔记-tdx》)