【发布时间】:2014-10-05 11:14:05
【问题描述】:
谁能告诉我如何使以交互方式绘制到 X11 设备的图形看起来和保存到文件时一样好?例如,我将ggplot2附带的diamonds数据集的散点图部分与:
library(ggplot2)
qplot(carat, price, data=diamonds, color=color, xlim=c(2,3), ylim=c(5000,10000))
ggsave("plot.png")
这是qplot()-ing 直接连接到 X11 设备的屏幕截图。如果放大这些点,您会发现它们都是不同形状的斑点:
这与 ggsave()d 与 png 是一样的。这些点看起来像点:
我在带有 R 3.0.2、ggplot2 0.9.3.1-1 的 Ubuntu linux 14.04 上,两者都通过 apt-get 安装。我也安装了 cairodevice,如果这有什么不同的话。
【问题讨论】:
-
看看
help(x11)。它涵盖了抗锯齿,并提供了一个示例,说明如何在您的.Rprofile中设置一个挂钩,以便您在启动时配置任何选项。 -
我试过
x11(type="cairo", antialias="subpixel")没有运气... -
您找到解决问题的方法了吗?