Para renomear um objeto em R, podemos utilizar o operador de atribuição da seguinte forma:
nome_novo <- nome_antigo
Esta sintaxe pode ser utilizada para renomear vectores, quadros de dados, matrizes, listas e qualquer outro tipo de objeto de dados no R.
O exemplo seguinte mostra como utilizar esta sintaxe na prática.
Exemplo: Renomear objeto em R
Suponha que temos o seguinte quadro de dados chamado meus_dados em 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
Podemos utilizar o operador de atribuição para mudar o nome deste quadro de dados para novos_dados :
#renomear quadro de dados novos_dados <- alguns_dados #visualizar quadro de dados novos_dados x y z 1 3 3 1 2 4 8 2 3 4 7 2 4 5 10 6 5 9 4 7
Repare que podemos escrever novos_dados para ver este quadro de dados agora.
No entanto, é importante notar que o antigo nome alguns_dados pode ainda ser utilizado para referenciar este quadro de dados:
#ver quadro de dados alguns_dados x y z 1 3 3 1 2 4 8 2 3 4 7 2 4 5 10 6 5 9 4 7
Para remover este nome do nosso ambiente R, podemos usar o comando rm() função:
#remove o nome antigo do quadro de dados rm(alguns_dados)
Agora, se tentarmos utilizar o nome antigo, o objeto deixará de estar no nosso ambiente:
#tentativa de utilizar o nome antigo para visualizar a estrutura de dados some_data Erro: o objeto 'some_data' não foi encontrado