С выпуском ggplot2 версии 3.0.0 вы можете просто использовать coord_cartesian(clip = 'off')
.
library(ggplot2)
qplot(x = 1:10, y = 1:10, size=I(10)) +
scale_y_continuous(expand=c(0,0)) +
coord_cartesian(clip = 'off') +
labs(title = "coord_cartesian(clip = 'off')")
![enter image description here](https://i.stack.imgur.com/mvaG4.png)
Если вы используете одну из менее часто используемых coord_*
систем или функций (например, coord_polar
или coord_flip
), то вы также можете использовать аргумент clip = 'off'
.
my_plot +
coord_flip(clip = 'off')