双括号和$符号之间的区别

时间:2018-05-24 09:32:27

标签: r group-by dplyr plyr mean

由于我必须在循环中使用函数,因此我必须使用dplyr group_by_at()summarise_at()函数。不幸的是,我无法使用plyr中的完整函数来阻止使用索引删除空组。或者是否有其他选项可以防止dplyr丢弃空组?

library(dplyr)
library(plyr)
df1 <- mtcars %>%
    group_by(gear) %>%
    summarise(Mittelwert = mean(mpg, na.rm = TRUE)) %>%
    complete(gear, fill = list(Gewicht = 1))
df1

df2 <- mtcars %>%
    group_by_at(10) %>%
    summarise_at(1, mean, na.rm = TRUE) %>%
    complete(gear, fill = list(Gewicht = 1))

0 个答案:

没有答案