R中的空图

时间:2012-11-05 15:22:44

标签: linux r

我做了一个全新安装的ARCH linux以及R版本2.15.1。但在使用plot命令绘制任何内容后,绘图窗口始终为空(未显示任何内容)。可能是司机或其他问题。我尝试过graphics.off()函数,但无济于事。

编辑问题:

然后在调整绘图窗口大小后可以看到该图。

x<-c(1, 2, 3, 4, 5)
y<-c(0.1, 0.3, 0.7, 1.11, 1.3) 
plot(x, y) 

> sessionInfo() 
R version 2.15.1 (2012-06-22) 
Platform: x86_64-unknown-linux-gnu (64-bit) 
locale: 
[1] C 

attached base packages: 
[1] stats graphics grDevices utils datasets methods base

编辑问题:

设置X11.options(type =“nbcairo”)可以正常工作。

1 个答案:

答案 0 :(得分:3)

有时您需要执行初始plot.new()dev.new()来初始化图形设备。这应该发生在plot.default()中,这是当你给plot两个向量时调用的函数。

有些选项可能会影响图形设备调用。使用names(options())查看选项列表的名称向量。我的系统已设置,因此options()$ device可正确设置石英设备的默认值。这是加载grDevices包时定义的选项。参见:

?options   # in the grDevices section.

使用ARCH-Linux意味着你走的是“旅行路径较少”。有许多经验丰富的Debian用户(以及Debian派生的变种,如Ubuntu)和RH Linuxen安装。我确实从使用ARCH Linux的人那里找到了两个r-devel的帖子,所以这并没有提出广泛的知识。你可能最好发布到r-devel邮件列表,现在你的行为显示有交互式图形驱动程序功能,但只是初始'绘图'功能中的一个小故障。