# avec tunnel. pas essayé encore.
fun <- function(df, var) {
df <- df %>%
mutate("{var}" := key - {{var}})
}
# avec pull(). OK.
fun <- function(df, var) {
df <- df %>%
mutate("{var}" := key - pull(.,var))
}5 Etudes de cas
5.1 Data masking, Walrus opérator et sting interpolation
Exemple de Mutate dans une fonction ou même au sein d’un loop. voir sandbox.