Я использовал curly-curly с group_by
и summarise
, как описано в объявление на языке. Но я не могу заставить его работать при изменении переменной на месте. Как лучше всего это сделать с помощью dplyr?
Скажем, я хочу указать имя столбца без кавычек и изменить его, вот пример игрушечной функции, которая не работает:
my_fun <- function(dat, var_name){
dat %>%
mutate({{var_name}} = 1)
}
my_fun(mtcars, cyl)
Какой должна быть эта строка mutate
, чтобы любой столбец в mtcars стал константой?