Если у меня есть функция, определенная с помощью rlang, как я могу использовать purrr :: map для использования ее с несколькими переменными?
Предположим, у меня есть функция, определенная как:
mean_by <- function(data, by, var) {
data %>%
group_by({{ by }}) %>%
summarise(avg = mean({{ var }}, na.rm = TRUE))
}
Что вычисляет групповое значение,
Предпочтительно, используя решение purrr :: map, как я могу применить эту функцию для нескольких переменных «by», но для одного «var» во фрейме данных?