zoomInPlot {plotrix}R Documentation

Display a plot with a rectangular section expanded in an adjacent plot.

Description

Display one plot on the left half of a device and an expanded section of that plot on the right half of the device with connecting lines showing the expansion.

Usage

 zoomInPlot(x,y=NULL,xlim=NULL,ylim=NULL,rxlim=xlim,rylim=ylim,xend=NA,
  zoomtitle=NULL,...)

Arguments

x,y numeric data vectors. If y is not specified, it is set equal to x and x is set to 1:length(y).
xlim,ylim Limits for the initial plot.
rxlim,rylim Limits for the expanded plot. These must be within the above.
xend Where to end the segments that indicate the expansion. Defaults to just left of the tick labels on the left ordinate.
zoomtitle The title of the plot, display in the top center.
... additional arguments passed to plot.

Details

zoomInPlot sets up a two column layout in the current device and calls plot to display a plot in the left column. It then draws a rectangle corresponding to the rxlim and rylim arguments and displays a second plot of that rectangle in the right column. It is currently very simple and will probably become more flexible in future versions.

Value

nil

Author(s)

Jim Lemon

See Also

plot

Examples

 zoomInPlot(rnorm(100),rnorm(100),rxlim=c(-1,1),rylim=c(-1,1),
  zoomtitle="Zoom In Plot")

[Package plotrix version 2.5-5 Index]