Die Fähigkeit von R, mit Variablenbeschriftungen umzugehen, ist etwas unbefriedigend.
Wenn du das Hmisc-Paket verwendest, kannst du die Vorteile einiger Kennzeichnungsfunktionen nutzen.
library(Hmisc)
label(mydata$myvar) <- "Variable label for variable myvar"
describe(mydata)
Leider gilt das Label nur für Funktionen, die vom Hmisc-Paket bereitgestellt werden, wie z.B. describe(). Die andere Möglichkeit ist, die Variablenbeschriftung als Variablennamen zu verwenden und dann über den Positionsindex auf die Variable zu verweisen.
names(mydata)[3] <- "This is the label for variable 3"
mydata[3] # list the variable