Я создаю новый столбец с количеством сгруппированных сводок внутри функции. Почему:
iris %>%
group_by(Species) %>%
mutate(Count = sum(Sepal.Length + Sepal.Width + Petal.Length + Petal.Width))
Не дает тот же результат, что и
iris %>% mutate(count = sum(.[1:ncol(.)])
Или
iris %>%
group_by(Species) %>%
mutate(Count = map_if(is.numeric, sum(rowSums(.))))
А как я могу использовать индексы столбцов, чтобы создать сумму подсчета для вставки в функцию с переменными именами столбцов? (Первоначальная причина для индексации)