[R] How to sort a grouped barchart?
Greg.Snow at imail.org
Fri May 7 18:35:10 CEST 2010
See my recent reply under the subject "bar order using lattice barchart()"
Running this code before doing your plot:
barley$variety <- reorder(barley$variety, barley$yield, function(x) x )
will cause the bars in all the plots to be reordered such that 1931 Waseca is increasing, is that what you wanted?
Gregory (Greg) L. Snow Ph.D.
Statistical Data Center
greg.snow at imail.org
> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-
> project.org] On Behalf Of LeandroTV
> Sent: Thursday, May 06, 2010 7:01 PM
> To: r-help at r-project.org
> Subject: [R] How to sort a grouped barchart?
> I have a barchart very similar to the example on the function
> however, I want to sort the bars according one group in one panel.
> barchart(yield ~ variety | site, data = barley,
> groups = year, layout = c(1,6),
> ylab = "Barley Yield (bushels/acre)", auto.key=list(),
> scales = list(x = list(abbreviate = TRUE,
> minlength = 5)))
> I want to sort the yield value, in "waseca" site (e.g.), according the
> of 1931. How can I do this???
> View this message in context: http://r.789695.n4.nabble.com/How-to-
> Sent from the R help mailing list archive at Nabble.com.
> R-help at r-project.org mailing list
> PLEASE do read the posting guide http://www.R-project.org/posting-
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help