这是我的 R 代码:
library(dplyr)
library(hablar)
mycarmeans=mtcars %>%
group_by(am) %>%
summarise(mpg = sum(mpg), .groups = 'drop')
mycarmeans
我期待看到这个输出:
# A tibble: 4 x 3
# Groups: am [2]
# am vs mpg
# <dbl> <dbl> <dbl>
#1 0 0 181.
#2 0 1 145.
#3 1 0 118.
#4 1 1 199.
相反,我得到了这个输出:
mpg .groups
642.9 drop
我不明白为什么我没有看到预期的输出。 谁能帮我解决这个难题吗? 我被难住了!
尝试在您写的分组中包含“vs”:
group_by(am, vs) %>%