DAY6 学习R包
-
安装
install.packages(“包”)
-
加载
library(包)
options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") install.packages("dplyr") library(dplyr)
test <- iris[c(1:2,51:52,101:102),]
-
dplyr五个基础函数
-
Mutate()
新增列 -
select()
按列筛选- 按列号筛选
- 按列名筛选
-
filter()
筛选行 -
arrange()
按某1列或某几列对整个表格进行排序 -
summarise()
汇总
-
-
dplyr两个实用技能
- 管道操作
%>%
count(test,Species)
- 管道操作
-
dplyr处理关系数据
内连
inner_join
,取交集左连
left_join
全连
full_join
-
半连接:返回能够与y表匹配的x表所有记录
semi_join
-
反连接:返回无法与y表匹配的x表的所记录
anti_join
-
简单合并