Pregunta

Tengo una parcela de facetas de esta manera:

ggplot(mtcars, aes(x = hp, y = mpg)) +
  geom_point() +
  facet_grid(. ~ carb)

introducir descripción de la imagen aquí Sin embargo, el gráfico es demasiado grande para ser leído con claridad.

Me gustaría ser capaz de tomar las tres posiciones más a la derecha y colocarlas bajo los tres más a la izquierda, es decir, las facetas debe estar en tres columnas * Dos filas de esta manera.

1   2   3

4   5   6

¿Es posible configurar el tamaño de las facetas, es decir, al número determinado de columnas (o filas) con facet_grid()?

No parece que la documentación sobre facet_grid para indicar que es posible.

Gracias por la ayuda: -)

¿Fue útil?

Solución

Puede utilizar el ncol (o nrow) argumento en facet_wrap:

ggplot(mtcars, aes(x = hp, y = mpg)) +
 geom_point()  +
 facet_wrap(~ carb, ncol = 3)

 introducir descripción de la imagen aquí

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top