Bonjour,
je souhaiterais renommer des variables d'une dataframe dont le nom est paramétré (par l'année).
Sans paramètre, ça donnerait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
library(dplyr)
library(glue)
New <- rename.vars(table2020, 
                         from =c('APE','CJ','SIREN'), 
                         to=c('APE_new','CJ_new','siren'))
et cela fonctionne. Pour paramétrer, j'utilise le package glue (qui fonctionne dans d'autres contextes mais là, non !)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
annee <- 2020
New <- rename.vars(glue("table{annee})", 
                         from =c('APE','CJ','SIREN'), 
                         to=c('APE_new','CJ_new','siren'))