Limit ggplot2 Achsen ohne Daten zu entfernen (außerhalb der Grenzen): zoom
Wenn Sie in ggplot Achsengrenzen angeben, werden die äußeren Punkte entfernt. Dies ist in Ordnung für Punkte, aber Sie möchten möglicherweise Linien zeichnen, die sich mit dem angegebenen Bereich schneiden, aber ggplotsrange
oderxlim/ylim
Methoden entfernt diese. Gibt es eine andere Möglichkeit, den Bereich der Plotachse anzugeben, ohne abgelegene Daten zu entfernen?
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)