[R] Border width on symbols plotted with the lattice package
Karl Ove Hufthammer
karl at huftis.org
Fri Feb 8 14:46:03 CET 2013
Dear list members,
I can't figure out how get 'xyplot' or 'dotplot' in the 'lattice'
package to respect the 'lwd' value for specifying the border with for
*symbols* (for lines it works fine). Example:
-----
# Base graphics works fine (gives a 'fat’ circle)
plot(5, cex=10, pch=21, lwd=10)
# But 'xyplot' or 'dotplot' doesn't
library(lattice)
xyplot(4:5~4:5, groups=4:5, par.settings = simpleTheme(cex=10, pch=21,
lwd=5),
auto.key=TRUE)
-----
For 'xyplot' or 'dotplot' the border stays thin no matter what I set
'lwd' to. However, the symbols shown in the *legend* has the 'lwd'
correctly applied.
How can I fix this? Or is it simply a bug in the 'lattice' package?
Karl Ove Hufthammer
Output of 'sessionInfo()':
R version 2.15.2 (2012-10-26)
Platform: x86_64-w64-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=Norwegian-Nynorsk_Norway.1252
[2] LC_CTYPE=Norwegian-Nynorsk_Norway.1252
[3] LC_MONETARY=Norwegian-Nynorsk_Norway.1252
[4] LC_NUMERIC=C
[5] LC_TIME=Norwegian-Nynorsk_Norway.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] lattice_0.20-13
loaded via a namespace (and not attached):
[1] grid_2.15.2 tools_2.15.2
More information about the R-help
mailing list