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