On 3/8/06, Dieter Menne <[EMAIL PROTECTED]> wrote:
> Dear R-Listers,
> (well... called Depayan)
>
> The standard example
>
> barchart(yield ~ variety | site, data = barley,
>     groups = year, layout = c(1,6), stack = TRUE,
>     auto.key = list(points = FALSE, rectangles = TRUE, space = "right"),
>     ylab = "Barley Yield (bushels/acre)",
>     scales = list(x = list(rot = 45)))
>
> shows the problem: legend colors are inverted compared to stack colors.
> This is still acceptable with 2 colors, but with 3 or more, people
> ask me why it's partly down-under. I use to mumble that one
> author is in New Zealand, the other either in India or in Wisconsin.

Blame René Descartes for making the positive y-axis point up. Writing
systems are pretty much universally top to bottom, as far as I know.

> I know the hard way to correct this, but auto.key is nice because
> it's print-time settings dynamic. Any easy workaround?

None I can think of, except circumventing Descartes with an additional

ylim = c(130, -5)

I was thinking of adding an option to panel.barchart, but a more
general solution would be options to flip the order in draw.key. I'll
see if that's doable.

Deepayan

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to