r:gestione_dei_dati:rinominare_le_variabili
Rinominare le variabili
Vedi anche select, rename (dplyr)
Per conoscere il nome di una colonna [N]
di un Dataframe:
names(ChickWeight) [1] "weight" "Time" "Chick" "Diet"
Possiamo rinominare le colonne di un dataset in questo modo:
# lavoriamo su un copia di ChickWeight mydata<-ChickWeight # traduciamo le etichette del dataframe colnames(mydata)<- c("Peso", "Eta", "pollo", "Dieta")
Per rinominare solo alcune variabili:
colnames(mydata)[c(2,3)] <- c("Tempo","Pollo")
Possiamo anche cambiare il nome di una sola variabile:
colnames(mydata)[2] <- "Tempo"
oppure:
colnames(mydata)[colnames(mydata)=="Eta"] <- "Tempo"
Questa notazione è preferibile, perché in questo modo il nome della variabile non è legato alla posizione della colonna nel dataframe.
In RCommander
Script di esempio (download)
- Es colnames.R
# lavoriamo su un copia di ChickWeight mydata<-ChickWeight # traduciamo le etichette del dataframe colnames(mydata)<- c("Peso", "Eta", "pollo", "Dieta") # cambiamo il nome a due variabili colnames(mydata)[c(2,3)] <- c("Tempo","Pollo") # cambiamo il nome a una variabile colnames(mydata)[2] <- "Tempo" # cambiamo il nome a una variabile, senza indicizzazione colnames(mydata)[colnames(mydata)=="Eta"] <- "Tempo"
r/gestione_dei_dati/rinominare_le_variabili.txt · Ultima modifica: 11/08/2025 14:37 da Agnese Vardanega