2016-05-26 6 views
1

Ich versuche, ein Grafikbild mit der gleichen Auflösung wie das Diagrammfenster in RStudio auszugeben, und ich versage immer. Hier ist der Code ich verwende:Generieren Sie Grafikbild mit denselben Abmessungen/Auflösung wie RStudio Grafikfenster

# Leading edge arrival times 
#tiff(file = "LEAT.tiff", width = 6400, height = 3200, units = "px", res = 400) 
#Cairo(file="LEAT.png", type="png", units="in", width=4, height=3, pointsize=12, dpi=20) 
#jpeg("LEAT.jpeg", width = 4, height = 3, units = 'in', res = 1200) 
#tiff("LEAT.tiff", width = 4, height = 3, units = 'in', res = 600) 
LEAT <- hist(data) 
plot(LEAT, 
    col= "darkblue", 
    xlim=c(0,30), 
    main="Leading Edge Arrival Times", 
    xlab="Hours", 
    ylab="Frequency") 
mtext("(Using predicted 90th percentile streamflow)", side=3) 
#dev.off() 

Hier ist das Bild, wenn ich einfach aus dem RStudio Fenster exportieren (mit den Dimensionen gesetzt, um wie ich das Fenster Größen sortiert ist):

enter image description here

hier ist das Bild mit der JPEG-Funktion: (#jpeg("LEAT.jpeg", width = 4, height = 3, units = 'in', res = 1200))

enter image description here

Wie kann ich eine dieser Graph Import-/Erstellungsfunktionen einstellen, um ein ähnliches Diagramm zu erstellen?

Antwort

0

Dies scheint zu funktionieren, aber der Mensch hat es eine Menge von Versuch und Irrtum:

tiff("LEAT_2.tiff", width = 800, height = 600, units = 'px') 
LEAT <- hist(data) 
plot(LEAT, 
    col= "darkblue", 
    xlim=c(0,30), 
    main="Leading Edge Arrival Times", 
    xlab="Hours", 
    ylab="Frequency") 
mtext("(Using predicted 90th percentile streamflow)", side=3) 
dev.off() 

Image:

enter image description here

Verwandte Themen