")
library(dplyr)
示例数据采用内置数据集iris的简化版
test <- iris[c(1:2,51:52,101:102),]
二、dplyr五个基础函数
1.mutate(),新增列...Species分组,计算每组Sepal.Length的平均值和标准差
group_by(test, Species)
summarise(group_by(test, Species),mean(Sepal.Length...), sd(Sepal.Length))
三、dplyr两个实用技能
1:管道操作 %>%
可以直接把数据传递给下一个函数调用或表达式
快捷键(cmd/ctr + shift + M)
group_by...中的数据直接传递给group_by函数使用,也可以将分组后的species数据传递给summarise函数使用
test %>%
group_by(Species) %>%
summarise...(mean(Sepal.Length), sd(Sepal.Length))
2:count统计某列的unique值
count(test,Species)
四、dplyr处理关系数据
test1 <-