[R] summary(as.factor(x) - force to not sort the result according factor levels

Tony Plate tplate at acm.org
Mon May 2 23:38:17 CEST 2005


Christoph Lehmann wrote:
> Hi
> The result of a summary(as.factor(x)) (see example below) call is sorted 
> according to the factor level. How can I get the result not sorted but 
> in the original order of the levels in x?

by creating the factor with the levels in the order you want:

 > test <- c(120402, 120402, 120402, 1323, 1323,200393, 200393, 200393, 
200393, 200393)
 > summary(factor(test, levels=unique(test)))
120402   1323 200393
      3      2      5




More information about the R-help mailing list