que me gustaría para desovar varias ventanas gráficas desde dentro de una función en R utilizando gráficos ggplot ...generar múltiples gráficos desde dentro de una función R
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)
Sin embargo, ni dev.new() ni la rejilla. newpage() parece eliminar el gráfico anterior.
Sé que, en R, las funciones normalmente solo producen lo último que evalúan, pero me gustaría entender mejor el proceso y conocer posibles soluciones provisionales.
¿Pensamientos?
Quizás R Preguntas más frecuentes 7.22 http://cran.r-project.org/doc/FAQ/R-FAQ.html#Why-do-lattice_002ftrellis-graphics-not-work_003f – rcs
@rcs Tu comentario responde la pregunta. Escríbelo como una respuesta, para que pueda ser aceptado. –
comentario de rcs sugiere que alguien no lea las preguntas frecuentes;) – Marek