Is it possible to change the ylim and xlim when the plot has already been drawn?
limit, plot, r
Solution
(Just for completeness.)
This is almost certainly impossible in R base graphics. Other answers point out that it's doable in `ggplot`. It might be possible in something like the `playwith` package, although a short bit of playing around hasn't shown me a way to do it.
Problem
As an example, if I want to draw a plot with points 1-5 and add points 5-9, the following would work: ``` plot(c(1,2,3,4,5), ylim=c(0,10)) points(c(5,6,7,8,9)) ``` However, if I don't know beforehand what numbers the to-be-added points will be (they could be 5-9, could also be 20-29), I can't set the ylim and xlim beforehand. I would like to be able to do something like the following (which does not work): ``` plot(c(1,2,3,4,5)) points(c(5,6,7,8,9), ylim=c(0,10)) ``` Is something like this possible?