2013-02-23 51 views
5

我有一个新的mac并已经下载了ESS-emacs并且已经运行R.但是它不会产生plot()饼图()或hist()的任何图。我试过show(),X11()和pdf(),但都没有工作。将R过程实际上结束时,我尝试这个,例如:R emacs-ESS不能在mac上绘图

图(1:10)

方法R 2月23日21时39分08秒2013

回答

3

新的Mac电脑不要收于星期六与X11一起来。您需要安装XQuartz

+0

谢谢扎克,这个工作完美,非常感谢 – Rudolph 2013-02-23 22:20:09

+0

@Rudolph,你应该把它标记为公认的解决方案。 – SabreWolfy 2014-05-21 09:06:04

1

当我在mac上运行ESS/R时,plot(1:10)应该在Quartz窗口中显示一个图。你不应该诉诸x11()。我喜欢Quartz驱动程序,因为它允许您浏览绘图历史,请参阅R应用程序的Quartz菜单。

要查看您的R是否支持Quartz,请键入capabilities()并查看它对“aqua”的说明。

+0

在Emacs/ESS中运行'capabilities'也会崩溃。从R版的Mac版本运行它会显示提示以导航到XQuartz网站。 – SabreWolfy 2014-05-21 08:53:41

+0

当你说它“崩溃”你的意思是Emacs被杀害?或者,只是* ESS *缓冲区变得没有响应? (在哪种情况下C-g有帮助?) – 2014-06-10 16:14:04