Si especifica límites de eje en ggplot, se eliminan los puntos periféricos. Esto está bien para los puntos, pero es posible que desee trazar líneas que se crucen con el rango especificado, pero los métodos range
o ggplot las xlim/ylim
eliminan. ¿Existe otra forma de especificar el rango del eje de la trama sin eliminar los datos periféricos?
p.ej
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
?