Quiero hacer una gráfica de puntos con ggplot2 geom_point donde una variable continua es estratificada por diferentes factores.ggplot2 grafica 3 factores con jigging de eje x
es bastante complicado, tal vez estoy tratando de mostrar demasiado en un mismo gráfico, pero tengo tres factores diferentes que influyen cosas
quiero mostrar como este
p <- ggplot(mtcars[,c(1,2,10,11)], aes(factor(cyl), mpg))
p + geom_point(aes(colour = factor(gear), shape=factor(carb)))
Sin embargo, quiero dividir el factor (engranaje), es decir, para cada uno de los tres factores (cyl) del eje x, quiero una distancia pequeña entre los diferentes factores (engranajes) en el eje x
es decir, dentro del factor (cyl) == 4, factor (engranaje) == 3 es una especie de 3.9, factor (engranaje) == 4 está en 4 y factor (engranaje) == 5 es una especie de 4.1. Esto se repite para cada valor de factor (cyl).
esperanza que tiene sentido
Nota: este es un ejemplo de juguete. Lo haría usando valores categóricos, no numéricos en lugar de números factorizados; Me doy cuenta de que tener valores en 3.9/4.1 es confuso.
por qué no faceta de los datos en el engranaje para dar tres parcelas? – John
faceta suena bien, estoy tratando de resolverlo usando esto: http://had.co.nz/ggplot2/facet_grid.html –
si este enlace se encuentra bastante útil para ggplot2 - http://wiki.stdout.org/ rcookbook/Graphs/ – John