2013-02-23 7 views
5

Ich habe einen neuen Mac und habe ESS-Emacs heruntergeladen und R ausgeführt. Aber es erzeugt keine Plots mit plot() pie() oder hist().R emacs-ESS nicht auf Mac plotten

Ich habe versucht, show(), X11() und pdf(), aber keiner von ihnen funktioniert. Der R Prozess endet eigentlich, wenn ich versuche, diese zum Beispiel:

Grundstück (1:10)

Prozess R bei Sa Februar 2013 23 21.39.08 fertig

Antwort

3

neue macs don Ich komme nicht mit X11. Sie müssen XQuartz installieren.

+0

Vielen Dank Zach, das hat perfekt funktioniert, sehr geschätzt – Rudolph

+0

@Rudolph, sollten Sie dies als die akzeptierte Lösung markieren. – SabreWolfy

1

Wenn ich ESS/R auf einem Mac starte, sollte Plot (1:10) ein Diagramm in einem Quartz-Fenster anzeigen. Sie sollten nicht auf x11() zurückgreifen müssen. Ich mag den Quartz-Treiber, da er es ermöglicht, durch den Verlauf von Plots zu navigieren, siehe das Quartz-Menü der R-Anwendung.

Um zu sehen, ob Ihr R Quarz unterstützt, geben Sie capabilities() ein und sehen Sie, was es für 'aqua' bedeutet.

+0

Das Ausführen von 'Fähigkeiten' aus Emacs/ESS stürzt ebenfalls ab. Wenn Sie es in der Mac-Version von R ausführen, wird eine Aufforderung angezeigt, zur XQuartz-Website zu navigieren. – SabreWolfy

+0

Wenn du sagst es stürzt ab, meinst du, Emacs wird getötet? Oder nur, dass der * ESS * -Puffer nicht mehr reagiert? (In welchem ​​Fall hilft C-g?) –