[R] summary(as.factor(x) - force to not sort the result according factor levels
Sundar Dorai-Raj
sundar.dorai-raj at pdf.com
Tue May 3 00:32:41 CEST 2005
Christoph Lehmann wrote on 5/2/2005 3:29 PM:
> 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?
>
>
> > test <- c(120402, 120402, 120402, 1323, 1323,200393, 200393, 200393,
> 200393, 200393)
> > summary(as.factor(test))
> 1323 120402 200393
> 2 3 5
>
> I need:
> 120402 1323 200393
> 3 2 5
>
> thanks for a hint
>
> christoph
Use the levels argument of ?factor.
summary(factor(test, levels = unique(test)))
--sundar
More information about the R-help
mailing list