Ich Rscript mit einem Grundstück laufen wie folgt:Wie öffne ich das Grafikfenster von Rscript?
x=1:10
y=1:10
plot(x,y)
ich diesen Code erwarten ein Fenster mit einer Grafik Popup die Handlung zeigt, wenn ich den Code wie folgt ausführen:
Rscript plot.R
Das Programm wird beendet und die Grafik wird nicht angezeigt, nicht einmal für einen Moment. Ich weiß, dass dieser Code richtig ist, weil er ein Diagramm in der Rstudio-GUI erzeugt.
Verfügt Rscript über eine Funktion, um das Plot bei der Ausführung automatisch aufzurufen?
Die interaktiven Grafikgeräte sind vom Betriebssystem abhängig. Unter Windows ist es 'windows'; Auf OSX ist es 'Quarz'; unter Linux, 'x11'. –
@ 42-, denken Sie, es wäre eine gute Idee, 'Sys.info() ['sysname']' zu verwenden und dann das entsprechende Gerät bedingt zu verwenden? –
Keine schlechte Idee. Ich denke, dass der Großteil des Codes, den ich gesehen habe, die Art von ".Platform $ OS.type" oder ".Platform $ GUI" verwendet –