ggplot2中奇怪形状的标记

时间:2014-02-19 00:29:17

标签: r ggplot2

我最近安装了ggplot2并尝试了qplot。情节就像这样, enter image description here

如果您注意到您可以看到标记看起来看起来变形而不是圆形。有没有办法纠正这个?

这是我的代码:

require(ggplot2)
set.seed(1410)

qplot(carat, price, data = diamonds)

编辑:导出为pdf时,情节看起来很好。

我在基本操作系统上使用R3.0.2 ggplot2_0.9.3.1。谢谢。

2 个答案:

答案 0 :(得分:3)

我通常不担心“窗口视图”/“r视图”中图片的外观 - 它只是图片显示给定分辨率当前设置的图片。

如果可能,我将图片保存为eps或pdf文件。它们是基于矢量的图像,无论大小如何都能很好地缩放。

如果我不使用eps或pdf文件,我会使用png文件来保存我的图片:

g1 <- ggplot(data, aes(x=X1, y=Y1)+
geom_point(x)

png("high_res_png.png", width = 10000, height = 7000, res = 1300)
print(g1)
dev.off()

在png上使用大量像素可以防止“已保存”的图片看起来“模糊”或“奇怪”形状(它的大小会很大,但即使放大,png看起来也很好)。希望有所帮助。

答案 1 :(得分:0)

愚蠢的圈子是你的窗户系统的神器;在我的Mac OS X(Quartz)设置中,默认的qplot提供了漂亮的圆圈。但是,我记得在家里我的Linux机器上看起来有点像你的......

但是,形状是可定制的。以下给出了旋转45度的正方形,例如:

qplot(carat, price, data = diamonds) + scale_shape_identity() + geom_point(shape = 23)
相关问题