Como renomear um objeto em r (com exemplos)


Para renomear um objeto em R, podemos usar o operador de atribuição da seguinte forma:

 new_name <- old_name

Esta sintaxe pode ser usada para renomear vetores, quadros de dados, matrizes, listas e qualquer outro tipo de objeto de dados em R.

O exemplo a seguir mostra como usar essa sintaxe na prática.

Exemplo: Renomeando um objeto em R

Suponha que temos o seguinte quadro de dados chamado my_data 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 usar o operador de atribuição para renomear este bloco de dados para 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

Observe que agora podemos digitar new_data para exibir este quadro de dados.

Entretanto, é importante notar que o antigo nome some_data ainda pode ser usado para referenciar este bloco de dados:

 #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

Para remover este nome do nosso ambiente R, podemos usar a função rm() :

 #remove old name of data frame
rm(some_data)

Agora, se tentarmos usar o nome antigo, o objeto não estará mais em nosso ambiente:

 #attempt to use old name to view data frame
some_data

Error: object 'some_data' not found 

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns em R:

Como renomear arquivos em R
Como renomear níveis de fator em R
Como renomear colunas de quadro de dados em R

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *