Как переименовать объект в r (с примерами)


Чтобы переименовать объект в R, мы можем использовать оператор присваивания следующим образом:

 new_name <- old_name

Этот синтаксис можно использовать для переименования векторов, фреймов данных, матриц, списков и любых других типов объектов данных в R.

В следующем примере показано, как использовать этот синтаксис на практике.

Пример: переименование объекта в R

Предположим, у нас есть следующий фрейм данных с именем my_data в R:

 #create data frame
some_data <- data. frame (x=c(3, 4, 4, 5, 9),
                        y=c(3, 8, 7, 10, 4),
                        z=c(1, 2, 2, 6, 7))

#view data frame
some_data

  X Y Z
1 3 3 1
2 4 8 2
3 4 7 2
4 5 10 6
5 9 4 7

Мы можем использовать оператор присваивания, чтобы переименовать этот блок данных в new_data :

 #rename data frame
new_data <- some_data

#view data frame
new_data

  X Y Z
1 3 3 1
2 4 8 2
3 4 7 2
4 5 10 6
5 9 4 7

Обратите внимание, что теперь мы можем ввести new_data , чтобы отобразить этот фрейм данных.

Однако важно отметить, что старое имя some_data по-прежнему можно использовать для ссылки на этот блок данных:

 #view data frame
some_data

  X Y Z
1 3 3 1
2 4 8 2
3 4 7 2
4 5 10 6
5 9 4 7

Чтобы удалить это имя из нашей среды R, мы можем использовать функцию rm() :

 #remove old name of data frame
rm(some_data)

Теперь, если мы попытаемся использовать старое имя, объекта больше не будет в нашей среде:

 #attempt to use old name to view data frame
some_data

Error: object 'some_data' not found 

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в R:

Как переименовать файлы в R
Как переименовать уровни факторов в R
Как переименовать столбцы фрейма данных в R

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *