【发布时间】:2020-12-07 08:45:18
【问题描述】:
我有这个数据框,其中包含某些物种的各种变量的读数。每个物种的每个变量有 6 个读数。我想按物种总结数据并让每个单元格显示平均值±SEM(或SD)。这是前10行数据
specie x.col otu h d j
<chr> <dbl> <dbl> <dbl> <dbl> <dbl>
1 C. comosa 90 27 2.95 0.2 0.62
2 C. comosa 84 25 3.95 0.1 0.62
3 C. comosa 96 29 1.95 0.3 0.62
4 C. comosa 79 30 3.36 0.152 0.684
5 C. comosa 82 20 1.36 0.152 0.684
6 C. comosa 86 40 5.36 0.152 0.684
7 C. distans 80 41 3.75 0.118 0.699
8 C. distans 75 32 2.75 0.118 0.699
9 C. distans 85 50 4.75 0.118 0.699
10 C. distans 65 38 3.77 0.12 0.718
我尝试使用来自dplyr 的group_by 进行总结
Data <- Data %>% group_by(specie) %>% summarise_all(mean)
但我不知道如何在单元格中添加 ± SEM(或 SD)。
谢谢。
【问题讨论】: