Hi all,
I would like to be able to call a custom function automatically before
plot.new() is called (more specifically, before a new plot is created on the
current graphics device). Recently I've been poking around in the help
files of some of the low(er) level plotting functions, and I seem to
See:
?frame
e.g.
setHook(plot.new, function(...) cat(Starting plot\n))
On Mon, Apr 28, 2008 at 9:22 AM, Jake Michaelson
[EMAIL PROTECTED] wrote:
Hi all,
I would like to be able to call a custom function automatically before
plot.new() is called (more specifically, before a new plot is
Hi Jake,
are you looking for argument panel.first of plot.default?
?plot.default
panel.first: an expression to be evaluated after the plot axes are set
up but before any plotting takes place. This can be useful
for drawing background grids or scatterplot smooths.
hth,
Thanks Matthias and Gabor. You're both right. Matthias, I think that *was*
what I read although now I realize that Gabor's suggestion is more along the
lines of what I want to do. Though I have found one situation where this
wouldn't really work properly:
par(mfrow=c(2,2))
plot(rnorm(10))
4 matches
Mail list logo