Jak dodać przyrostek do nazw kolumn w r (z przykładami)
Aby dodać przyrostek do nazw kolumn w R, możesz użyć następujących metod:
Metoda 1: Dodaj przyrostek do wszystkich nazw kolumn
colnames(df) <- paste(colnames(df), ' my_suffix ', sep = ' _ ')
Metoda 2: Dodaj przyrostek do określonych nazw kolumn
colnames(df)[c(1, 3)] <- paste(colnames(df)[c(1, 3)], ' my_suffix ', sep = ' _ ')
Poniższe przykłady pokazują, jak używać każdej metody z następującą ramką danych:
#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
Przykład 1: Dodaj przyrostek do wszystkich nazw kolumn
Poniższy kod pokazuje, jak dodać przyrostek „ _total ” do wszystkich nazw kolumn:
#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
Należy zauważyć, że na końcu nazwy każdej kolumny dodano przyrostek „ _total ”.
Przykład 2: Dodaj przyrostek do określonych nazw kolumn
Poniższy kod pokazuje, jak dodać przyrostek „ _total ” do określonych nazw kolumn:
#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
Należy zauważyć, że przyrostek „ _total ” został dodany tylko do kolumn na pozycjach indeksu 1 i 3 .
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:
Jak iterować po nazwach kolumn w R
Jak zmienić nazwę pojedynczej kolumny w R
Jak sprawdzić, czy kolumna istnieje w ramce danych w R