Як додати суфікс до імен стовпців у 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