| plmarginpar {plgraphics} | R Documentation |
Set Graphical Parameters According to Those used in the Pl Function Called Last
Description
plmarginpar calls par to set the margin widths
mar and mgp equal to those used in the last call of a
high level pl function
Usage
plmarginpar(plargs = pl.envir, csize = NULL)
Arguments
plargs |
list from which the margin parameters are obtained.
If |
csize |
size of plot symbols and text, changes |
Value
The old settings of par(c("mar","mgp")) are returned
invisibly.
Note
plmarginpar is used to complement a plot with
low level ordinary R functions like mtext or
segments, see Example.
The same effect can be achieved by setting the pl option
keeppar to TRUE, either by calling ploptions
or by setting keeppar=TRUE in the call to the high level
pl function.
Author(s)
Werner A. Stahel
Examples
par(mar=c(2,2,5,2))
plyx(Sepal.Width~Sepal.Length, data=iris) ## margins according to ploptions
par("mar") ## paramteres have been recovered
mtext("wrong place for text",3,1, col="red") ## margins not appropriate for active plot
plmarginpar()
par("mar") ## margins used inside the call to plyx . These are now active
mtext("here is the right place",3,1, col="blue")
[Package plgraphics version 1.2 Index]