recordPlot {grDevices} | R Documentation |
Functions to save the current plot in an R variable, and to replay it.
recordPlot()
replayPlot(x)
x |
A saved plot. |
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.
recordPlot
returns an object of class "recordedplot"
.
replayPlot
has no return value.
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.
The displaylist can be turned on and off using dev.control
.
Initially recording is on for screen devices, and off for print devices.