Я удаляю plyr, загружаю dplyr и проверяю текущие пакеты
detach("package:plyr", unload=TRUE)
library(dplyr)
(.packages())
[1] "dplyr" "bindrcpp" "stats" "graphics" "grDevices" "utils" "наборы данных"
[8] "method" "base"
Для информации вот конфликты:
conflicts()
[1] "filter" "lag" "body <- "" intersect "" kronecker "" setdiff "" setequal "<br> [8]" union "
Затем я использую суммирование и получаю ошибку.Это тот же код, который я использовал 6 месяцев назад без проблем.
by_vs_am <- group_by(mtcars, vs, am)
by_vs <- summarise(by_vs_am, n = n())
Ошибка в summarise_impl (.data, dots): Ошибка оценки: эту функцию нельзя вызывать напрямую.