Hi,
Is there a tidyverse recommended style for whether to quote or not the names of variables to be created by mutate or summarise?
library(palmerpenguins)
library(dplyr)
penguins %>%
transmute(body_mass_kg = body_mass_g / 1000)
penguins %>%
transmute("body_mass_kg" = body_mass_g / 1000)
penguins %>%
group_by(species) %>%
summarise("body_mass_g" = mean(body_mass_g, na.rm = T))
penguins %>%
group_by(species) %>%
summarise(body_mass_g = mean(body_mass_g, na.rm = T))
Similarly, when you use across
and the c
function, should you quote or not quote variables?
penguins %>%
transmute(across(c(species, island), ~str_to_sentence(.x)))
penguins %>%
transmute(across(c("species", "island"), ~str_to_sentence(.x)))
Thanks!
David