[R] Converting ddf/dct/sas data definition file to R
Stephan Kolassa
Stephan.Kolassa at gmx.de
Thu Jan 22 20:08:00 CET 2009
Hi Stephan,
Does the foreign package help?
HTH,
(another) Stephan
Stephan Lindner schrieb:
> Dear all,
>
> I was wondering whether anyone knows about a program which converts
> (part of) a data definition file (such as a .dct file for stata, or
> .sas file for sas) into an R-script.
>
> Here is an example with a .sas file:
>
> <-- snipp
>
> VALUE HTYPE (default=32)
> 0 = "Not in household"
> 1 = "Married couple family household"
> 2 = "Male householder family"
> 3 = "Female householder family"
> 4 = "Male householder nonfamily"
> 5 = "Female householder nonfamily"
> 6 = "Group quarters"
> ;
>
> snapp -->
>
>
> This entry defines the variable HTYPE as a factor and assigns levels
> and labels. Ideally, it would be transformed into the following entry
> in R:
>
>
> data.frame$HTYPE <- factor(data.frame$HTYPE,
> levels=c(0,1,2,3,4,5,6),
> labels=c("Not in household",
> "Married couple family household",
> "Male householder family",
> "Female householder family",
> "Male householder nonfamily",
> "Female householder nonfamily",
> "Group quarters"
> )
> )
>
>
> Of course, this can be done by hand and isn't too bad with a good text
> editor. The reason why I am looking for a program is because I have a
> bunch of datasets (about 100) and there are about 200 variables defined
> per dataset. My goal is to provide R-scripts for these datasets such
> that the data files can be read in with R, making them accessible for
> R users.
>
>
>
> Thanks!
>
>
> Stephan
>
>
>
>
>
>
More information about the R-help
mailing list