Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Facetado | Visualización de Datos
Análisis de Datos con R

Facetado

Desliza para mostrar el menú

Faceting es una técnica poderosa para dividir un gráfico complejo en varios más simples, lo que permite comparar datos entre diferentes categorías. En lugar de crear gráficos separados manualmente para cada grupo (por ejemplo, cada tipo de combustible), ggplot2 ofrece funciones como facet_wrap() y facet_grid() para generar automáticamente subgráficos para variables categóricas. Esto facilita la detección de tendencias, valores atípicos y patrones en los subgrupos.

Ejemplo: Faceting por tipo de combustible

Faceting permite dividir un gráfico en varios paneles según los valores de una variable categórica. En este ejemplo, el diagrama de dispersión de precio de venta frente a kilómetros recorridos se divide en paneles separados para cada tipo de combustible.

ggplot(df, aes(x = km_driven, y = selling_price)) +
  geom_point() +
  facet_wrap(~ fuel) +
  labs(title = "Selling Price vs Kilometers Driven (by Fuel Type)")

Esto facilita la comparación de relaciones entre categorías, ya que cada tipo de combustible se muestra en su propio gráfico. Los patrones que podrían estar ocultos en un diagrama de dispersión combinado se vuelven más claros al separarlos.

Ejemplo: Facet grid para combustible y transmisión

Un facet grid se puede utilizar para dividir un gráfico en varios paneles según dos variables categóricas. En este ejemplo, el diagrama de dispersión de precio de venta frente a kilómetros recorridos se divide por tipo de combustible (filas) y tipo de transmisión (columnas).

ggplot(df, aes(x = km_driven, y = selling_price)) +
  geom_point() +
  facet_grid(fuel ~ transmission) +
  labs(title = "Selling Price vs Kilometers Driven (by Fuel and Transmission)")

Esta visualización facilita la comparación de cómo varía la relación entre kilometraje y precio no solo por tipo de combustible, sino también por tipo de transmisión. Proporciona una vista clara y comparativa de los patrones entre múltiples categorías.

Resumen de tipos de gráficos

question mark

¿Para qué se utiliza el faceting en ggplot2?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 7

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 2. Capítulo 7
some-alt