In R, traf ich einen Lauffehler wie folgt:„Fehler in plot.new(): Abbildung Ränder zu groß“
> png("p3_sa_para.png", 4, 2)
> par(mfrow=c(1,2))
> plot(c(1:10), ylab="Beta",xlab="Iteration")
Error in plot.new() : figure margins too large
> plot(c(1:10), ylab="Gamma",xlab="Iteration")
Error in plot.new() : figure margins too large
> dev.off()
X11cairo
2
Ich habe bereits die Bildgröße klein gemacht werden 4 von 2, warum es beklagt sich noch immer "zu große Margen"? Wie kann ich dieses Problem mit PNG lösen?
Es ist seltsam, dass, wenn ich Png zu PDF ändern, dann wird es funktionieren. Ich frage mich auch warum?
Danke und Gruß!
Sie würden sich eine Menge Ärger ersparen, wenn Sie die Hilfe für die R-Funktionen, die Sie verwenden, lesen. Was "Breite" und "Höhe" sind auf einem 'Png' Gerät ist eindeutig in'? Png' –
@Gavin Ich stimme nicht zu, ich stieß auf genaues Problem und das erste, was ich suchte, ist Hilfe für Plot und dann Hilfe für Par , und nach allen nutzlosen Informationen, ging ich für png zuletzt. Hilfe ist nur dann gut, wenn Sie wissen, wo Sie hinschauen sollten. –
@Tg In einer Situation, in der ein Fehler auftritt, ist es logisch, den Fehler zu beheben. Wenn die Handlung ohne 'png()' funktioniert, wissen wir, dass das Problem bei 'png()' liegt. Wenn das Entfernen von 'png()' keinen Unterschied macht, haben wir den Umfang des Problems eingeschränkt. Es sollte nicht wirklich nötig sein, beim Lesen von mehreren Hilfedateien usw. nach solchen Dingen zu suchen, * wenn * Sie einen logischen Ansatz zur Bearbeitung des Problems wählen, das Problem lokalisieren und dann die entsprechende Hilfedatei lesen. Stimmen Sie der Notwendigkeit zu, die Hilfe oder etwas anderes zu lesen? –