[R] ordering of levels.

From: Wolski <wolski_at_molgen.mpg.de>
Date: Tue 27 Jul 2004 - 04:48:05 EST


Hi!
Have the following factors with the following levels.  tmp$norm

 [1] rank rank rank rank rank log  log  log  rank sqrt sqrt sqrt log  log  rank
[16] rank rank sqrt sqrt sqrt sqrt log  log  log  log  sqrt none none none none
[31] none none none none sqrt none

Levels: log none rank sqrt

I would like to add an ordering to the levels. none<sqrt<log<rank

I tried with
tmp$norm <-factor(tmp$norm,labels = c("none","sqrt","log","rank"),ordered=T)
>tmp$norm

 [1] log  log  log  log  log  none none none log  rank rank rank none none log 
[16] log  log  rank rank rank rank none none none none rank sqrt sqrt sqrt sqrt
[31] sqrt sqrt sqrt sqrt rank sqrt

Levels: none < sqrt < log < rank

But this is not what I would like to have because the command not only superimposes an ordering but also changes the factors!

Eryk



R-help@stat.math.ethz.ch mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Tue Jul 27 05:04:32 2004

This archive was generated by hypermail 2.1.8 : Fri 18 Mar 2005 - 02:39:11 EST