Як додати суфікс до імен стовпців у r (з прикладами)


Щоб додати суфікс до імен стовпців у R, можна використати такі методи:

Спосіб 1. Додайте суфікс до всіх імен стовпців

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

Спосіб 2. Додайте суфікс до назв певних стовпців

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

У наведених нижче прикладах показано, як використовувати кожен метод із таким кадром даних:

 #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

Приклад 1: додайте суфікс до всіх імен стовпців

У наступному коді показано, як додати суфікс « _total » до всіх імен стовпців:

 #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

Зауважте, що в кінці назви кожного стовпця додано суфікс « _total ».

Приклад 2: додайте суфікс до певних імен стовпців

Наступний код показує, як додати суфікс « _total » до певних імен стовпців:

 #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

Зверніть увагу, що суфікс ” _total ” було додано лише до стовпців у позиціях індексу 1 і 3 .

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в R:

Як перебирати імена стовпців у R
Як перейменувати один стовпець у R
Як перевірити, чи існує стовпець у кадрі даних у R

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *