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

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