Как переименовать объект в 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