Saltar al contenido principal

Etiquetas de variables en R

La capacidad de R para manejar etiquetas de variables es algo insatisfactoria.

Si utilizas el paquete Hmisc, puedes aprovechar algunas funciones de etiquetado.

library(Hmisc)
label(mydata$myvar) <- "Variable label for variable myvar"
describe(mydata)

Desgraciadamente, la etiqueta sólo está vigente para las funciones proporcionadas por el paquete Hmisc, como describe(). Tu otra opción es utilizar la etiqueta de la variable como nombre de la variable y luego referirte a la variable por el índice de posición.

names(mydata)[3] <- "This is the label for variable 3"
mydata[3] # list the variable

Practicar

¿Quieres practicar más? Prueba este ejercicio sobre recodificación de variables de DataCamp