read.dta(file, convert.dates = TRUE, tz = NULL,
convert.factors = TRUE, missing.type = FALSE,
convert.underscore=TRUE, warn.missing.labels=TRUE)Date class?"_" in Stata variable names
to "." in R names? Optionally, Stata dates (%d formats) are converted to R's
Date class and variables with Stata value labels are
converted to factors. Ordinarily, read.dta will not convert
a variable to a factor unless a label is present for every level. Use
convert.factors=NA to override this. In any case the value
label and format information is stored as attributes on the returned data frame.
Stata 8.0 introduced a system of 27 different missing data values. If
missing.type
is TRUE a separate list is created with the same variable
names as the loaded data. For string variables the list value is
NULL. For other variables the value is NA where the
observation is not missing and 0-26 when the observation is
missing. This is attached as the code{"missing"} attribute of the
returned value.
The option to allow underscores in variable names may become the
default in future versions now that R supports their use.
write.dta,
attributes
Date
factordata(swiss)
write.dta(swiss,swissfile<-tempfile())
read.dta(swissfile)Run the code above in your browser using DataLab