Begrenzen Sie die ggplot2-Achsen, ohne Daten zu entfernen (außerhalb der Grenzen): zoomen

Wenn Sie angeben Achse Grenzwerte in ggplot gelegener Punkte werden entfernt. Dies ist gut für Punkte, aber möchten Sie vielleicht, um Handlungsstränge, die sich überschneiden mit den spezifizierten Bereich, aber ggplot ist range oder xlim/ylim Methoden entfernt diese. Gibt es eine andere Möglichkeit geben die plot-Achse Palette ohne entfernen abgelegenen Daten?

z.B.

require(ggplot2)
d = data.frame(x=c(1,4,7,2,9,7), y=c(2,5,4,10,5,3), grp=c('a','a','b','b','c','c'))
ggplot(d, aes(x, y, group=grp)) + geom_line()
ggplot(d, aes(x, y, group=grp)) + geom_line() + scale_y_continuous(limits=c(0,7))
ggplot(d, aes(x, y, group=grp)) + geom_line() + ylim(0,7)

InformationsquelleAutor der Frage geotheory | 2014-09-05

Schreibe einen Kommentar