EmpezarEmpieza gratis

Conceptos básicos de la capa de facetas

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

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í usaremos el conjunto de datos mtcars para practicar. Aunque cyl y am no están codificadas como variables factor en el conjunto de datos, ggplot2 forzará las variables a factores cuando se usen en facetas.

Este ejercicio forma parte del curso

Visualización de datos intermedia con ggplot2

Ver curso

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

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