[R] In plot.zoo the screens and ylim arguments seem incompatible

Gabor Grothendieck ggrothendieck at gmail.com
Fri Apr 3 05:23:36 CEST 2009


Thanks for the bug report. In the interim these two (and
variations work):

plot(z, screens=c(1,2,2), ylim = c(1, 40))
plot(z, screens=c(1,2,2), ylim = list(c(1, 40), c(1, 40), c(1, 40)))

On Thu, Apr 2, 2009 at 3:41 PM, Scott Tennican <lextrounce at yahoo.com> wrote:
>
> I am plotting multiple graphs per window with multiple series on each graph.
> When I try to set ylim I get the error below:
> Error in ylim[[idx]] : subscript out of bounds
>
> Am I incorrectly specifying my ylim list or is this a bug?
>
> Here is a simple reproduction:
> z <- zoo(cbind(a = 1:10, b = 11:20, c = 21:30))
> # This works
> plot(z, ylim = list(a = c(1,40)))
> # This works
> plot(z, screens=c(1,2,2))
> # This produces the error
> plot(z, screens=c(1,2,2), ylim = list(a = c(1,40)))
>
> thanks, Scott
> --
> View this message in context: http://www.nabble.com/In-plot.zoo-the-screens-and-ylim-arguments-seem-incompatible-tp22855560p22855560.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> 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.
>




More information about the R-help mailing list