Edoardo Prestianni
2014-Dec-06 23:54 UTC
[R] bad STATA dataset import, how to change value labels
hello, I have imported a couple of .dta datasets, but a variable, instead of being labeled as factor (w/ values ranging from a to b) is labeled as integer. How can I fix this? I am sorry if it is a rookie question but I don't find the command googling. Thanks everyone for their help, -- Edoardo Prestianni [[alternative HTML version deleted]]
David Winsemius
2014-Dec-07 02:14 UTC
[R] bad STATA dataset import, how to change value labels
On Dec 6, 2014, at 3:54 PM, Edoardo Prestianni wrote:> hello, > > I have imported a couple of .dta datasets, but a variable, instead of being > labeled as factor (w/ values ranging from a to b) is labeled as integer. > > How can I fix this? I am sorry if it is a rookie question but I don't find > the command googling.What "command"? The word "labeled" is not an R term unless on is talking about the labels of factor variables in which case there is no problem. Factors have mode integer. Post the results of dput(head( dfrm[ , "varname"])) -- David.> Thanks everyone for their help, > > -- > Edoardo Prestianni > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.David Winsemius Alameda, CA, USA
Edoardo Prestianni
2014-Dec-07 02:37 UTC
[R] bad STATA dataset import, how to change value labels
Excuse the inaccuracy, the warning is "value label missing". the same variable is considered as factor (w/ values ranging from a to b) in one dataset, as int in another. I want it to be a factor in both. I think I am missing a package, the output is. Error in head(dfrm[, "variable"]) : object 'dfrm' not found 2014-12-07 3:14 GMT+01:00 David Winsemius <dwinsemius at comcast.net>:> > On Dec 6, 2014, at 3:54 PM, Edoardo Prestianni wrote: > > > hello, > > > > I have imported a couple of .dta datasets, but a variable, instead of > being > > labeled as factor (w/ values ranging from a to b) is labeled as integer. > > > > How can I fix this? I am sorry if it is a rookie question but I don't > find > > the command googling. > > What "command"? > > The word "labeled" is not an R term unless on is talking about the labels > of factor variables in which case there is no problem. Factors have mode > integer. > > Post the results of dput(head( dfrm[ , "varname"])) > > -- > David. > > > > Thanks everyone for their help, > > > > -- > > Edoardo Prestianni > > > > [[alternative HTML version deleted]] > > > > ______________________________________________ > > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > > and provide commented, minimal, self-contained, reproducible code. > > David Winsemius > Alameda, CA, USA > >-- Edoardo Prestianni [[alternative HTML version deleted]]