On Wed, 30 Mar 2011, Erich Neuwirth wrote:
I need to change the font(s) used in mosaic from package vcd. The help file and the vignette do not give very explicit examples for doing that. The easiest solution would be changing the font for everything on the graph: var labels, var names, title, subtitle, and cell labels. What is the easiest way of accomplishing this?
Personally, I simply change the size of the device I'm plotting on. When I plot on a large device, the fonts will be relatively smaller, and vice versa. This is what I do when including graphics in PDF files (papers, slides, reports, etc.).
For fine control, you can set the arguments of the labeling function employed. ?strucplot shows that the default is ?labeling_border which has several arguments. For example you can set the graphical parameters of the labels (gp_labels) or the graphical parameters of the variable names (gp_varnames). Both arguments take ?gpar lists ("grid" graphical parameters). For example you may do
mosaic(UCBAdmissions) and mosaic(UCBAdmissions, labeling_args = list( gp_labels = gpar(fontsize = 12, fontface = 3), gp_varnames = gpar(fontsize = 16, fontface = 2) )) etc. Hope that helps, Z
______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.