У меня есть следующий фрейм данных
df <- data.frame(total=100,a=5,b=5)
Я хочу применить одну и ту же функцию к каждому столбцу.Например, разделите все столбцы, разделив первый столбец
df <- df/df$total
Однако я хочу сделать это с помощью mutate_all
Мой код такой
df <- data.frame(total=100,a=5,b=5) %>% mutate_all(list(~./total))
Какойне дает мне результат, который я хочу.Что я делаю неправильно?