[R] Several quick questions
Don MacQueen
macq at llnl.gov
Mon Jul 9 01:09:11 CEST 2007
At 8:45 AM -0400 7/7/07, Sébastien wrote:
>Dear R users,
>
>Here is a couple a quick questions, for which I was unable to not find
>any answer in the list archives and in the help:
>
>1- Is there any R equivalents of the VB functions Cint, CStr, etc...
>(for non VB users, these functions transform the category of a specified
>variable and smartly adapt the value of this variable) ?
>
>I have tried to use the as.numeric, as.factor and as.vector commands but
>the result is not exactly what I want ([1] 1, 3, 5, 6)
> >a<-as.factor(cbind(1,3,5,6)) # creates a dummy factor
> >a
>[1] 1 3 5 6
>Levels: 1 3 5 6
> >> a<-as.vector(as.numeric(a))
> > a
>[1] 1 2 3 4
>
Does this give what you want?
> a <- factor(c(1,3,5,6))
> a
[1] 1 3 5 6
Levels: 1 3 5 6
> as.numeric(format(a))
[1] 1 3 5 6
> as.numeric(as.character(a)) ## an alternative
[1] 1 3 5 6
>
<--- remainder omitted --->
>Thanks in advance for your help.
>
>Sebastien
>
--
---------------------------------
Don MacQueen
Lawrence Livermore National Laboratory
Livermore, CA, USA
925-423-1062
macq at llnl.gov
More information about the R-help
mailing list