Я пытаюсь использовать dplyr group_by в локальной функции, например:
testFunction <- function(df, x) {
df %>%
group_by(x) %>%
summarize(mean.Petal.Width = mean(Petal.Width))
}
testFunction(iris, Species)
и я получаю сообщение об ошибке «... неизвестная переменная для группировки по: x». Я пробовал group_by_, и он дает мне сводку всего набора данных. Кто-нибудь знает, как я могу это исправить?
Заранее спасибо!