ich innerhalb einer Funktion in R mehr Grafikfenster, um laichen möchte mit ggplot Grafiken ...generieren mehrere Grafiken innerhalb einer R-Funktion
testf <- function(a, b) {
devAskNewPage(TRUE)
qplot(a, b);
# grid.newpage(recording = TRUE)
dev.new()
qplot(a, a+a);
# grid.newpage(recording = TRUE)
dev.new()
qplot(b, b+b);
}
library(ggplot2)
x <- rnorm(50)
y <- rnorm(50)
testf(x, y)
jedoch weder dev.new() noch Gitter. newpage() scheint das vorhergehende Diagramm zu löschen.
Ich weiß, dass in R normalerweise Funktionen nur die letzte Sache, die sie auswerten produzieren, aber ich möchte den Prozess besser verstehen und von möglichen Problemumgehungen lernen.
Gedanken?
Vielleicht R FAQ 7.22 http://cran.r-project.org/doc/FAQ/R-FAQ.html#Why-do-lattice_002ftrellis-graphics-not-work_003f – rcs
@rcs Ihr Kommentar beantwortet die Frage. Schreiben Sie es als Antwort, damit es akzeptiert werden kann. –
rcs Kommentar suggerieren, dass jemand keine FAQ liest;) – Marek