我创建了一些ggplot2的柱形图,屏幕上打印正常。 然而,当我在PDF设备上打印时,图表和轴标题太大了 - 有时会超出x轴的左右边界。 除了标题/轴标题之外,这些图表都没有设置任何opts() - 全部采用默认设置。 我在这里缺少什么? 有没有办法告诉ggplot自动调整文本大小,使图表在PDF中看起来很好? 是否可以不显式设置opts()来实现这一点?
theme_bw_autosize
。然后,您需要进行大量的尺寸计算来填充主题选项,例如strip.text.x
中的size
。最好的算法需要绘图本身。然后函数可以查询各种文本元素的图表,并进行更好的尺寸计算。总之,这很困难。 - Suraj
pdf()
中的pointsize
参数。有时这会起作用。 - Seb