varlabel {readstata13} | R Documentation |
Get and assign Stata Variable Labels
Description
Retrieve or set variable labels for a dataset.
Usage
varlabel(dat, var.name = NULL, lang = NA)
varlabel(dat) <- value
Arguments
dat |
data.frame. Data.frame created by |
var.name |
character vector. Variable names. If NULL, get label for all variables. |
lang |
character. Label language. Default language defined by
|
value |
character vector. Character vector of size ncol(data) with variable names. |
Value
Returns an named vector of variable labels
Author(s)
Jan Marvin Garbuszus jan.garbuszus@ruhr-uni-bochum.de
Sebastian Jeworutzki sebastian.jeworutzki@ruhr-uni-bochum.de
Examples
dat <- read.dta13(system.file("extdata/statacar.dta", package="readstata13"),
convert.factors=FALSE)
# display variable labels
varlabel(dat)
# display german variable labels
varlabel(dat, lang="de")
# display german variable label for brand
varlabel(dat, var.name = "brand", lang="de")
# define new variable labels
varlabel(dat) <- letters[1:ncol(dat)]
# display new variable labels
varlabel(dat)
[Package readstata13 version 0.10.1 Index]