Come rinominare un oggetto in r (con esempi)


Per rinominare un oggetto in R, possiamo utilizzare l’operatore di assegnazione come segue:

 new_name <- old_name

Questa sintassi può essere utilizzata per rinominare vettori, frame di dati, matrici, liste e qualsiasi altro tipo di oggetto dati in R.

L’esempio seguente mostra come utilizzare questa sintassi nella pratica.

Esempio: rinominare un oggetto in R

Supponiamo di avere il seguente frame di dati chiamato my_data in 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

Possiamo utilizzare l’operatore di assegnazione per rinominare questo blocco dati in 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

Nota che ora possiamo digitare new_data per visualizzare questo frame di dati.

Tuttavia, è importante notare che il vecchio nome some_data può ancora essere utilizzato per fare riferimento a questo blocco dati:

 #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

Per rimuovere questo nome dal nostro ambiente R, possiamo usare la funzione rm() :

 #remove old name of data frame
rm(some_data)

Ora, se proviamo a utilizzare il vecchio nome, l’oggetto non sarà più nel nostro ambiente:

 #attempt to use old name to view data frame
some_data

Error: object 'some_data' not found 

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in R:

Come rinominare i file in R
Come rinominare i livelli dei fattori in R
Come rinominare le colonne del frame di dati in R

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *