R: Zoom or unzoom an existing plot in the plot window
zoomplot
R Documentation
Zoom or unzoom an existing plot in the plot window
Description
This function allows you to change the x and y ranges of
the plot that is currently in the plot window. This has the effect of
zooming into a section of the plot, or zooming out (unzooming) to show
a larger region than is currently shown.
The new x and y limits of the plot. These can be
passed in in any form understood by xy.coords. The range of
xlim and ylim are actually used so you can pass in more than 2 points.
Details
This function recreates the current plot in the graphics window but
with different xlim, ylim arguments. This gives the effect of zooming
or unzooming the plot.
This only works with traditional graphics (not lattice/trellis).
This function is a quick hack that should only be used for quick
exploring of data. For any serious work you should create a script
with the plotting commands and adjust the xlim and ylim parameters to
give the plot that you want.
Only the x and y ranges are changed, the size of the plotting
characters and text will stay the same.
The oldzoomplot function is the version that worked for 2.15
and earlier, zoomplot should be used for R 3.0.
Value
This function is run for its side effects and does not return anything
meaningful.
Note
For any serious projects it is best to put your code into a
script to begin with and edit the original script rather than using
this function.
This function works with the standard plot function and some
others, but may not work for more complicated plots.
This function depends on the recordPlot function which can
change in any version. Therefore this function should not be
considered stable.