[R] how to not sort factors when plotting

Prof Brian Ripley ripley at stats.ox.ac.uk
Thu May 1 15:45:16 CEST 2008


The short answer is 'they don't'.  They use the order of the levels of the 
factor that you supply, and the answer is for you to create the factor 
with the levels in the order you want -- otherwise factor creation uses 
alphabetical order.  See ?factor.

On Thu, 1 May 2008, Lydia N. Slobodian wrote:

> Hello,
>
> When making a graph, plot and boxplot automatically sort my factor
> levels (y axis) into alphabetical order.  Is there a way to make it
> NOT do this?  I've tried:
>
> sort.by="none", sorted=FALSE, sort=FALSE, reorder=FALSE.
>
> Thank you.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



More information about the R-help mailing list