[R] use of variable labels

Thomas Lumley tlumley at u.washington.edu
Tue Apr 8 23:32:48 CEST 2003

On Tue, 8 Apr 2003, janet rosenbaum wrote:

> The R documentation for some of the foreign package's functions says
> that the set of variable labels becomes attributes in the resulting
> data frame.
> Thus, e.g., 5="strongly agree", 4="agree", etc.
> I'm happy that the labels are being passed, but unfortunately, when
> R summarizes the data, it will list it only as categories, and
> doesn't deal with the corresponding numbers.  It seems as though
> the numbers attached to the categories don't exist.
> Is there a way to make R go back and forth between the categories and
> the corresponding numbers as Stata does, or do I just have to set
> convert.factors=FALSE ?

In this particular case I don't see why you would want the numbers, but
the function as.numeric() will extract the underlying numbers from a

should work, but
should also work and seem clearer to me.


More information about the R-help mailing list