[R] Lattice trellis.focus() with pdf
Chris Poliquin
poliquin at sas.upenn.edu
Thu Jan 1 00:41:51 CET 2009
Hi,
I have a the code for a plot that works perfectly running in R and
printing to a Quartz object but which doesn't work when I make the
trellis device a pdf.
The code is as follows:
----
trellis.device(device="pdf", new=TRUE)
trellis.par.set(my.theme())
dotplot(Y ~ X | C, groups=G, data=D, layout=c(2,1), ... )
trellis.focus("panel", 1, 1)
for (y in 1:5) {
panel.segments(...)
}
trellis.unfocus()
trellis.focus("panel", 2, 1)
for (y in 6:10) {
panel.segments(...)
}
trellis.unfocus()
dev.off()
----
The first for loop draws perfectly but the next panel never takes the
focus and doesn't draw anything. The resulting file has the red focus
box around the first panel still when the commands finish. Again,
everything is fine when the device is a Quartz object.
- Chris
More information about the R-help
mailing list