Si lo que desea es ver dos ventanas de trazado diferentes abiertas al mismo tiempo, use dev.new
, por ej.
plot(1:10)
dev.new()
plot(10:1)
Si desea dibujar dos parcelas en la misma ventana, entonces, como se ha mencionado Shane, establezca el parámetro mfrow
.
par(mfrow = c(2,1))
plot(1:10)
plot(10:1)
Si quieres probar algo un poco más avanzado, a continuación, puede echar un vistazo a los gráficos de celosía o ggplot, ambos de los cuales son excelentes para la creación de parcelas acondicionado (parcelas en las diferentes subconjuntos de datos aparecen en diferentes marcos)
Un ejemplo de celosía:
library(lattice)
dfr <- data.frame(
x = rep(1:10, 2),
y = c(1:10, 10:1),
grp = rep(letters[1:2], each = 10)
)
xyplot(y ~ x | grp, data = dfr)
Un ejemplo ggplot. (Usted tendrá que descargar ggplot de Cran primero.)
library(ggplot2)
qplot(x, y, data = dfr, facets = grp ~ .)
#or equivalently
ggplot(dfr, aes(x, y)) + geom_point() + facet_grid(grp ~ .)
oh bien, gracias por todas las buenas sugerencias chicos, aprendí algo nuevo otra vez. – phpdash