Een achtervoegsel toevoegen aan kolomnamen in r (met voorbeelden)
U kunt de volgende methoden gebruiken om een achtervoegsel toe te voegen aan kolomnamen in R:
Methode 1: Voeg een achtervoegsel toe aan alle kolomnamen
colnames(df) <- paste(colnames(df), ' my_suffix ', sep = ' _ ')
Methode 2: Voeg een achtervoegsel toe aan specifieke kolomnamen
colnames(df)[c(1, 3)] <- paste(colnames(df)[c(1, 3)], ' my_suffix ', sep = ' _ ')
De volgende voorbeelden laten zien hoe u elke methode kunt gebruiken met het volgende dataframe:
#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
Voorbeeld 1: voeg een achtervoegsel toe aan alle kolomnamen
De volgende code laat zien hoe u het achtervoegsel ‚ _total ‚ aan alle kolomnamen toevoegt:
#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
Houd er rekening mee dat het achtervoegsel ‚ _total ‚ is toegevoegd aan het einde van elke kolomnaam.
Voorbeeld 2: Voeg een achtervoegsel toe aan specifieke kolomnamen
De volgende code laat zien hoe u het achtervoegsel ‚ _total ‚ aan specifieke kolomnamen toevoegt:
#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
Merk op dat het achtervoegsel “ _total “ alleen is toegevoegd aan kolommen op indexposities 1 en 3 .
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in R kunt uitvoeren:
Hoe kolomnamen te herhalen in R
Hoe een enkele kolom in R te hernoemen
Hoe u kunt controleren of er een kolom bestaat in het dataframe in R