Jika Anda menentukan batas sumbu di ggplot, titik-titik terluar akan dihapus. Ini bagus untuk titik, tetapi Anda mungkin ingin memplot garis yang berpotongan dengan rentang yang ditentukan, tetapi ggplot range
atau xlim/ylim
metode menghilangkan ini. Apakah ada cara lain untuk menentukan rentang sumbu plot tanpa menghapus data luar?
misalnya
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)
geom_boxplot
?coord_cartesian
masih merupakan pilihan dengangeom_boxplot
atau geom lainnya.coord_flip
dan Anda tidak dapat memiliki dua koord.coord_flip
alih-alihcoord_cartesian
dalam kasus itu.