Here is a boxplot:
qplot(cyl, mpg, data=mtcars) +
geom_boxplot() +
scale_y_continuous()
that looks like this:

Now I add limits to the y axis:
qplot(cyl, mpg, data=mtcars) +
geom_boxplot() +
scale_y_continuous(limits=c(0,20))
and the whole picture changes:

How do I get the same picture as the first, just with a ‘viewport’ showing y=0 to 20?
And .. what is the second picture? It looks like there is actually data missing (example: 3-4 points for cyl=4).
From joran’s comment, this works:
From the docs:
Thanks joran!