Gibt es eine Möglichkeit, R/RStudio zu veranlassen, ein Plot mit einer benutzerdefinierten Größe in die Zwischenablage zu kopieren?R-Plot in die Zwischenablage kopieren mit benutzerdefinierter Größe
RStudio hat diese Funktion, aber Sie müssen die Größe jedes Mal definieren und es gibt ein zusätzliches Klicken, das sicher vermeidbar ist.
Ich versuchte mein Bestes mit Speichern als JPEG oder sonst mit file="clipboard"
und dann - nach dem Plotten - dev.off()
. Keine Fehlermeldungen, aber auch nichts in der Zwischenablage. Hier
ein Beispiel:
data(mtcars)
jpeg(file = "clipboard",width = 800, height = 600, units = "px", pointsize = 12,
quality = 100,
bg = "white", res = NA, family = "", restoreConsole = T)
hist(mtcars$mpg)
dev.off()
Alle Ideen, wie dies erreicht werden kann?
Ich habe kein RStudio, kann es also nicht testen, aber Sie sollten etwas tun können wie 'hist (mtcars $ mpg); savePlot ("Zwischenablage", "wmf") 'aber das verallgemeinert sich nicht auf andere Dateiformate. – Miff
Die richtige Antwort hängt vom Betriebssystem ab, das bisher nicht angeboten wurde. –
z.B. Auf os x klicken Sie einfach auf das Plotfenster und drücken Sie 'Cmd-C'. Ich bin mir nicht sicher über Windows. –