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 y completa el código de muestra.

ggplot(mtcars, aes(wt, mpg)) + 
  geom_point() +
  # Facet rows by am
  ___
Editar y ejecutar código