recordPlot: Record and Replay Plots
Description
Functions to save the current plot in an R variable, and to replay it.
Usage
recordPlot()
replayPlot(x)
Value
recordPlot
returns an object of class "recordedplot"
.replayPlot
has no return value.
Warning
The format of recorded plots may change between R versions.
Recorded plots can not be used as a permanent
storage format for R plots. There were extensive changes in R
3.0.0, and now only plots from the current session can be replayed.Details
These functions record and replay the displaylist of the current
graphics device. The returned object is of class
"recordedplot"
, and replayPlot
acts as a print
method for that class. The returned object is stored as a pairlist, but the usual methods for
examining R objects such as deparse
and
str
are liable to mislead.
See Also
The displaylist can be turned on and off using dev.control
.
Initially recording is on for screen devices, and off for print devices.