Zwei Grundstücke mit gleichen X-und Y-Achse
Dem plot dargestellt ist, hergestellt, indem die folgenden R-code.
png("test.png")
plot(data[,4],data[,3],type='l',col="green")
par(new=TRUE)
plot(data[,4],data[,2],type='l',col="red")
dev.off()
Den Bereich der Y-Achse unterscheidet sich für die beiden Parzellen, und es wird überschrieben, wie in der Abbildung gezeigt. Könnte mir jemand helfen, den gleichen Y-Achsen-Bereich für beide Grundstücke.
Versuchen Sie es mit lines() fügen Sie die zweite Zeile.
Warum nicht verwenden
Warum nicht verwenden
axes=FALSE
für die zweite.InformationsquelleAutor chas | 2013-04-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn die y-Skalen weitgehend überschneiden, dann kann man eine erste Handlung, umfasst das gesamte Sortiment (ohne zeichnen alles auf ihn) zu definieren, die Achsen, dann zeichnen Sie die Linien.
Mit
type='n'
legt die Achsen, aber nicht die Handlung etwas. mit der Auswahl der Daten stellt sicher, dass das Grundstück umfasst alle Daten.InformationsquelleAutor Brian Diggs
Können Sie diese Methode verwenden :
par(new=TRUE)
(axes=FALSE)
Wenn der zweite plot hat verschiedene y der ersten, die Sie verwenden können, die
axis()
Funktion zeichnen Sie eine zweite y-Achse auf der rechten zu stellen der Skala.Zum Beispiel können Sie so etwas tun :
InformationsquelleAutor agstudy