R ggplot2 - RGui图中没有背景或网格线

时间:2010-01-21 07:53:49

标签: r ggplot2 rgui

我在RGui(在Win XP下)的输出窗口遇到了一个奇怪的问题。我应该看到一个类似下面的情节...

alt text http://img402.imageshack.us/img402/7483/ss20100121153931.png

...当我运行这个脚本时:

library(ggplot2)
x <- rnorm(100,0,1)
y <- rnorm(100,0,1)
z <- data.frame(x,y) 
g <- ggplot(z, aes(x,y)) + geom_point() + theme_gray()

相反,在绘图窗口中,它显示白色背景和白色网格线,如下所示。

R Plot Window

alt text http://img192.imageshack.us/img192/5349/ss20100121160230.png

当我将绘图导出到.png并在Windows资源管理器中“预览”它时 - 它不会显示背景或网格线。

Windows中的Png

alt text http://img192.imageshack.us/img192/5349/ss20100121160230.png

Gimp中的相同Png

alt text http://img402.imageshack.us/img402/7483/ss20100121153931.png

将相同的Png上传到图片托管

alt text http://img402.imageshack.us/img402/7483/ss20100121153931.png

有关正在发生的事情的任何想法?如何让图表在RGui中正确显示?

1 个答案:

答案 0 :(得分:2)

听起来像是设备而不是R的问题,请尝试重新安装GTK +。如果这不起作用,尝试绘制jpegs而不是png,如果可以的话。