[R] conditioned xyplot, many y variables
    hadley wickham 
    h.wickham at gmail.com
       
    Sun Feb  7 20:49:05 CET 2010
    
    
  
On Sun, Feb 7, 2010 at 11:32 AM, Jacob Wegelin <jacobwegelin at fastmail.fm> wrote:
>
> The example below creates parallel time-series plots of three different y
> variables conditioned by a dichotomous factor. In the graphical layout,
>
>        •       Each y variable inhabits its own row and is plotted on its
> own distinct scale.
>
>        •       Each level of the factor has its own column, but within each
> row the scale is held constant across columns.
>
>        •       The panels fit tightly (as they do in lattice) without
> superfluous whitespace or ticks.
>
> Currently I know of no lattice solution to this problem, only a traditional
> graphics solution. Can one solve this problem elegantly using lattice?
It's easy with ggplot2:
library(ggplot2)
JUNKm <- melt(JUNK, measure = c("ppp", "QQQ", "z"))
ggplot(JUNKm, aes(TIME, value, group = ID)) +
  geom_line() +
  geom_point() +
  facet_grid(variable ~ Species, scales = "free_y") +
  scale_y_log10()
Hadley
-- 
http://had.co.nz/
    
    
More information about the R-help
mailing list