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
?coord_cartesian
sigue siendo una opción congeom_boxplot
u otras geoms.coord_flip
y no puede tener dos coords.coord_flip
lugar decoord_cartesian
en ese caso.