iris %>% group_by(Species) %>% summarise(across( .cols = is.numeric, .fns = list(Sum = sum), na.rm = TRUE))
我按物种对行进行分组,然后他们将每列的值添加为数字。
输出如下所示:
summarise() ungrouping output (override with .groups argument)
Species Sepal.Length_Sum Sepal.Width_Sum Petal.Length_Sum Petal.Width_Sum
<fct> <dbl> <dbl> <dbl> <dbl>
setosa 250. 171. 73.1 12.3
versicolor 297. 138. 213 66.3
virginica 329. 149. 278. 101.
我想删除应用跨函数后添加的_Sum 。
R 4.0.0
dplyr 1.0.0