| get.origin.codes {readstata13} | R Documentation |
Get Origin Code Numbers for Factors
Description
Recreates the code numbers of a factor as stored in the Stata dataset.
Usage
get.origin.codes(x, label.table)
Arguments
x |
factor. Factor to obtain code for |
label.table |
table. Table with factor levels obtained by
|
Details
While converting numeric variables into factors, the original code
numbers are lost. This function reconstructs the codes from the attribute
label.table.
Value
Returns an integer with original codes
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"))
labname <- get.label.name(dat,"type")
labtab <- get.label(dat, labname)
# comparsion
get.origin.codes(dat$type, labtab)
as.integer(dat$type)
[Package readstata13 version 0.10.1 Index]