在Ubuntu上网本上运行R需要图形设备大小的帮助

ily*_*lya 3 ubuntu r

在ubuntu上网本上运行R时,我对图形设备的大小有小问题.上网本的屏幕尺寸相对较小(1024 x 576),所以当我在R中创建一个图表简单说

plot(sin)
Run Code Online (Sandbox Code Playgroud)

图表大于我的屏幕尺寸.我必须手动调整大小.

ubuntu论坛上发布的解决方案由于某种原因不起作用.有谁知道如何修理它?

谢谢!

ape*_*ape 10

我不再使用Ubuntu,但我认为最好的解决方案是在你的.Rprofile文件中加入这样的东西.

setHook(packageEvent("grDevices", "onLoad"),
   function(...) grDevices::X11.options(width = 4, height = 4, pointsize = 8)
)
Run Code Online (Sandbox Code Playgroud)

对于参考,在我的Mac上,我有:

setHook(packageEvent("grDevices", "onLoad"),
        function(...) grDevices::quartz.options(dpi = 72))
Run Code Online (Sandbox Code Playgroud)