Nếu bạn chỉ định giới hạn trục trong ggplot, các điểm bên ngoài sẽ bị loại bỏ. Điều này là tốt cho các điểm, nhưng bạn có thể muốn vẽ các đường giao nhau với phạm vi được chỉ định, nhưng ggplot's range
hoặc xlim/ylim
các phương thức loại bỏ chúng. Có cách nào khác để chỉ định phạm vi trục biểu đồ mà không xóa dữ liệu bên ngoài không?
ví dụ
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
?