2013-02-23 35 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