| zoom {TAF} | R Documentation |
Zoom
Description
Change text size in a lattice plot.
Usage
zoom(x, ...)
## S3 method for class 'trellis'
zoom(x, size = 1, main = 1.2 * size, lab = size,
axis = size, strip = size, sub = 0.9 * size, legend = 0.9 * size,
splom = 0.9 * size, ...)
Arguments
x |
a lattice plot of class |
... |
further arguments, currently ignored. |
size |
text size multiplier. |
main |
size of main title (default is |
lab |
size of axis labels (default is |
axis |
size of tick labels (default is |
strip |
size of strip labels (default is |
sub |
size of subtitle (default is |
legend |
size of legend labels (default is |
splom |
size of scatterplot matrix diagonal labels (default is
|
Details
Pass NULL for any argument to avoid changing the size of that text
component.
The legend component of a lattice plot can be somewhat fickle, as the
object structure varies between plots. One solution is to pass
legend = NULL and tweak the legend before or after calling the
zoom function.
Value
The same lattice object, but with altered text size.
Note
The default values result in lattice plots that have similar text size as
base plots, when using taf.png.
This function ends with a print call, to make
it easy to export the lattice plot to a file, without the need of an explicit
print.
See Also
Lattice plots are created using xyplot or related
functions.
taf.png opens a PNG graphics device.
TAF-package gives an overview of the package.
Examples
library(lattice)
xyplot(1~1)
zoom(xyplot(1~1))
zoom(xyplot(1~1), size=1.2)
zoom(xyplot(1~1), axis=0.8)
zoom(xyplot(1~1), axis=NULL)
## Not run:
taf.png("myplot")
plot(1)
dev.off()
taf.png("mytrellis")
xyplot(1~1)
dev.off()
taf.png("mytrellis_zoom")
zoom(xyplot(1~1))
dev.off()
## End(Not run)