Très simple, renommer les noms de colonnes avec dplyr me donne une erreur étrange.
library(dplyr)
df <- data.frame(var1=c("one","two","three"),var2=c(1,2,3))
df <-
df %>%
rename(var1=are.letters, var2=are.numbers)
Error: `are.letters`, `are.numbers` contains unknown variables
deuxième essai
df <- rename(df, var1=are.letters, var2=are.numbers)
Error: `are.letters`, `are.numbers` contains unknown variables
Vous vous demandez si vous citez ...
df <-
df %>%
rename('var1'='are.letters', 'var2'='are.numbers')
Error: `are.letters`, `are.numbers` contains unknown variables
Je viens de faire la même erreur. Donc, je convertis le commentaire utile de @ akrun en une "réponse".
Pour résoudre ce problème, le nouveau nom doit être à gauche du signe égal et le nom existant doit être à droite.
Comme ça:
df <- df %>%
rename(are.letters = var1, are.numbers = var2)