Wenn Sie wollen einfach nur zwei verschiedene Plotten Fenster offen zur gleichen Zeit sehen, Verwenden Sie dev.new
, z
plot(1:10)
dev.new()
plot(10:1)
Wenn Sie möchten, dann zwei Parzellen im selben Fenster zeichnen, wie Shane erwähnt, stellen Sie die mfrow
Parameter.
par(mfrow = c(2,1))
plot(1:10)
plot(10:1)
Wenn Sie etwas ein wenig weiter fortgeschritten, um versuchen wollen, dann können Sie einen Blick auf Gitter Grafiken oder ggplot nehmen, die beide für die Schaffung konditionierten Plots sind ausgezeichnet (Flächen, auf denen unterschiedliche Teilmengen von Daten in verschiedenen Rahmen erscheinen).
Ein Gitter Beispiel:
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)
A ggplot Beispiel. (Sie müssen zuerst ggplot von CRAN zum Download bereit.)
library(ggplot2)
qplot(x, y, data = dfr, facets = grp ~ .)
#or equivalently
ggplot(dfr, aes(x, y)) + geom_point() + facet_grid(grp ~ .)
oh ok, danke für all die tollen Vorschläge Jungs, lernte wieder etwas Neues. – phpdash