ComenzarEmpieza gratis

Envoltorio para muchos niveles

facet_grid() es fantástico para variables categóricas con un número reducido de niveles. Aunque es posible facetar variables con muchos niveles, el gráfico resultante será muy ancho o muy alto, lo que puede dificultar su visualización.

La solución es utilizar facet_wrap(), que separa los niveles a lo largo de un eje, pero envuelve todos los subconjuntos en un número determinado de filas o columnas.

Para este gráfico, utilizaremos el conjunto de datos Vocab que ya hemos visto. Se proporciona la capa base.

Como tenemos muchos years, no tiene sentido utilizar facet_grid(), así que probemos con facet_wrap() en su lugar.

Este ejercicio forma parte del curso

Visualización intermedia de datos con ggplot2

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

ggplot(Vocab, aes(x = education, y = vocabulary)) +
  stat_smooth(method = "lm", se = FALSE) +
  # Create facets, wrapping by year, using vars()
  ___(___(___))
Editar y ejecutar código