is_low_change {knitr} | R Documentation |
Compare two recorded plots
Description
Check if one plot only contains a low-level update of another plot.
Usage
is_low_change(p1, p2)
Arguments
p1 , p2 |
Plot objects. |
Value
Logical value indicating whether p2
is a low-level update of
p1
.
Examples
pdf(NULL)
dev.control("enable") # enable plot recording
plot(1:10)
p1 = recordPlot()
abline(0, 1) # add a line (a low-level change)
p2 = recordPlot()
plot(rnorm(100))
p3 = recordPlot() # draw a completely new plot
dev.off()
knitr::is_low_change(p1, p2) # true
knitr::is_low_change(p1, p3) # false
[Package knitr version 1.48 Index]