[R] ordering levels
Achim Zeileis
Achim.Zeileis at wu-wien.ac.at
Wed Dec 22 13:27:52 CET 2004
On Wed, 22 Dec 2004 13:06:02 +0100 Anne wrote:
> Hello!
> I would like to know if there is a simple way to reorder levels of a
> given factor.Let's say that the vector
> testf<-factor(c("red","red","red","blue","blue","white"))
> levels(testf) : blue red white
>
> should have reordered levels such as
> levels(testf) : red blue white
You can do
testf <- factor(as.character(testf), levels = c("red", "blue", "white"))
or simply create testf with the right ordering of levels in the first
place.
hth,
Z
> (this is for presentation purposes)
> I guess I'm looking for a generalized version of "relevel"...
>
> Thanks
>
> Anne
>
> ----------------------------------------------------
> Anne Piotet
> Tel: +41 79 359 83 32 (mobile)
> Email: anne.piotet at m-td.com
> ---------------------------------------------------
> M-TD Modelling and Technology Development
> PSE-C
> CH-1015 Lausanne
> Switzerland
> Tel: +41 21 693 83 98
> Fax: +41 21 646 41 33
> --------------------------------------------------
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
>
More information about the R-help
mailing list