←
PDF 490 / 520 Saving Your Plots
→
English · PDF 490
Original PDF page 490
中文 · PDF 490

许多人想知道为什么默认主题使用灰色背景。这是一个刻意的选择,因为它既能突出数据,又能让网格线保持可见。白色网格线是可见的(这一点很重要,因为它们对位置判断有很大帮助),但它们的视觉影响很小,我们可以轻易将其忽略。灰色背景使图形具有与文本相似的排版色彩,确保图形融入文档的行文之中,而不会因亮白色背景显得突兀。最后,灰色背景形成了一个连续的色场,确保图形被感知为一个单一的视觉整体。

还可以控制每个主题的各个组件,例如 y 轴所用字体的大小和颜色。遗憾的是,这一细节超出了本书的范围,因此你需要阅读 ggplot2 一书 来了解完整细节。如果你想要匹配特定的公司或期刊风格,也可以创建自己的主题。

保存图形

将 R 中的图形输出到最终文稿主要有两种方法: ggsave() 和 knitr. ggsave() 会将最近的图形保存到磁盘:

ggplot(mpg, aes(displ, hwy)) + geom_point()

ggsave("my-plot.pdf")  
#> Saving 6 x 3.71 in image