Comment ajouter un suffixe aux noms de colonnes dans R (avec exemples)



Vous pouvez utiliser les méthodes suivantes pour ajouter un suffixe aux noms de colonnes dans R :

Méthode 1 : ajouter un suffixe à tous les noms de colonnes

colnames(df) <- paste(colnames(df), 'my_suffix', sep = '_')

Méthode 2 : ajouter un suffixe à des noms de colonnes spécifiques

colnames(df)[c(1, 3)] <- paste(colnames(df)[c(1, 3)], 'my_suffix', sep = '_')

Les exemples suivants montrent comment utiliser chaque méthode avec le bloc de données suivant :

#create data frame
df <- data.frame(points=c(99, 90, 86, 88, 95),
                 assists=c(33, 28, 31, 39, 34),
                 rebounds=c(30, 28, 24, 24, 28))	

#view data frame
df

  points assists rebounds
1     99      33       30
2     90      28       28
3     86      31       24
4     88      39       24
5     95      34       28

Exemple 1 : ajouter un suffixe à tous les noms de colonnes

Le code suivant montre comment ajouter le suffixe ‘ _total ‘ à tous les noms de colonnes :

#add suffix '_total' to all column names
colnames(df) <- paste(colnames(df), 'total', sep = '_') 

#view updated data frame
df

  points_total assists_total rebounds_total
1           99            33             30
2           90            28             28
3           86            31             24
4           88            39             24
5           95            34             28

Notez que le suffixe ‘ _total ‘ a été ajouté à la fin de chaque nom de colonne.

Exemple 2 : ajouter un suffixe à des noms de colonnes spécifiques

Le code suivant montre comment ajouter le suffixe ‘ _total ‘ à des noms de colonnes spécifiques :

#add suffix '_total' to column names in index positions 1 and 3
colnames(df)[c(1, 3)] <- paste(colnames(df)[c(1, 3)], 'total', sep = '_') 

#view updated data frame
df

  points_total assists rebounds_total
1           99      33             30
2           90      28             28
3           86      31             24
4           88      39             24
5           95      34             28

Notez que le suffixe « _total » n’a été ajouté qu’aux colonnes aux positions d’index 1 et 3 .

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans R :

Comment parcourir les noms de colonnes dans R
Comment renommer une seule colonne dans R
Comment vérifier si une colonne existe dans le bloc de données dans R

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *