So stellen sie spaltennamen in r ein präfix voran (mit beispielen)


Sie können die folgenden Methoden verwenden, um Spaltennamen in R voranzustellen:

Methode 1: Fügen Sie allen Spaltennamen ein Präfix hinzu

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

Methode 2: Fügen Sie bestimmten Spaltennamen ein Präfix hinzu

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

Die folgenden Beispiele zeigen, wie jede Methode mit dem folgenden Datenrahmen verwendet wird:

 #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

Verwandte Themen: So fügen Sie Spaltennamen in R ein Suffix hinzu

Beispiel 1: Fügen Sie allen Spaltennamen ein Präfix hinzu

Der folgende Code zeigt, wie das Präfix „ total_ “ allen Spaltennamen hinzugefügt wird:

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

#view updated data frame
df

  total_points total_assists total_rebounds
1 99 33 30
2 90 28 28
3 86 31 24
4 88 39 24
5 95 34 28

Beachten Sie, dass jedem Spaltennamen das Präfix „ total_ “ hinzugefügt wurde.

Beispiel 2: Fügen Sie bestimmten Spaltennamen ein Präfix hinzu

Der folgende Code zeigt, wie das Präfix „ total_ “ zu bestimmten Spaltennamen hinzugefügt wird:

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

#view updated data frame
df

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

Beachten Sie, dass das Präfix „ total_ “ nur den Spalten an den Indexpositionen 1 und 3 hinzugefügt wurde.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in R ausführen:

So iterieren Sie über Spaltennamen in R
So benennen Sie eine einzelne Spalte in R um
So überprüfen Sie, ob eine Spalte im Datenrahmen in R vorhanden ist

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert