我是新来的。我需要生成一个tibble,其中每个变量由一个因子分组,并由平均值和标准差(以“±”分隔)描述。
让我们使用虹膜数据集。
iris %>%
group_by(Species) %>%
summarise(across(everything(), list(Mean=mean,dev.st=sd))) %>%
pivot_longer(cols = -Species, names_to = c(".value", "variable"), names_sep = "_")
我该怎么继续呢?先谢谢你
1条答案
按热度按时间kxeu7u2r1#
你可以使用更新的
dplyr::reframe
(它取代了dplyr::summarize
),并将这个组合汇总统计数据(comb
)添加到你的函数列表中:注意与
pivot_longer
合并,所有元素需要在同一个类中,因此将它们转换为字符。如果保持宽,则不必在汇总统计中添加as.character()
位。输出