Hi Bob,
You can work around this by manually specifying the ordering of the
breaks in the legend:
+ scale_colour_hue(breaks = rev(levels(diamonds$color)))
I did used to have the legends in the opposite order to alleviate just
this problem, but it hurts in more cases than it helps.
Hadley
--
http://had.co.nz/