[R] Reordering factor levels

Ross Darnell r.darnell at shrs.uq.edu.au
Fri Feb 15 05:11:11 CET 2002


I would like to define the order of the levels of a factor.

The relevel function would work but since I have 20 levels I would prefer
to declare the order explicitly. Using a smaller example

levels(oldfactor)
"b1" "b2" "r1" "r2"
nufactor <- order(oldfactor,order=c("b1","r1","b2","r2")) # my fabricated function
levels(nufactor)
"b1" "r1" "b2" "r2"

Thanks in advance for any help.

Regards
Ross Darnell

-- 

Email  r.darnell at shrs.uq.edu.au

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._



More information about the R-help mailing list