《学习小组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.

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()选取行
image.png

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

image.png

从小到大


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

管道操作

image.png

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

image.png

dplyr处理关系数据

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容