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


Ви можете використовувати такі методи для префіксів імен стовпців у R:

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

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

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

 colnames(df)[c(1, 3)] <- paste(' my_prefix ', colnames(df)[c(1, 3)], 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

Пов’язане: Як додати суфікс до імен стовпців у R

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

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

 #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

Зверніть увагу, що до назви кожного стовпця додано префікс ” total_ “.

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

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

 #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

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

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

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

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

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

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