ComenzarEmpieza gratis

Conceptos básicos de las capas de facetas

El facetado divide los datos en grupos, según una variable categórica, y luego traza cada grupo en su propio panel. Para dividir los datos por una o dos variables categóricas, lo mejor es facet_grid().

Dadas las variables categóricas A y B, el patrón de código es

plot +

  facet_grid(rows = vars(A), cols = vars(B))

Esto dibuja un panel para cada combinación por pares de los valores de A y B.

Aquí utilizaremos el conjunto de datos mtcars para practicar. Aunque cyl y am no están codificadas como variables factoriales en el conjunto de datos, ggplot2 coaccionará variables a factores cuando se utilice en facetas.

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(mtcars, aes(wt, mpg)) + 
  geom_point() +
  # Facet rows by am
  ___
Editar y ejecutar código