Guía Rápida: Gráficos con Variables Categóricas en R
Esta guía resume los gráficos más comunes para visualizar variables
categóricas en R,
usando principalmente ggplot2. Incluye descripciones y ejemplos básicos.
Gráficos de Frecuencia y Proporción
1. Gráfico de Barras (Frecuencia)
---------------------------------
ggplot(df, aes(x = categoria)) +
geom_bar()
2. Gráfico de Barras con Proporciones
--------------------------------------
ggplot(df, aes(x = categoria, fill = subgrupo)) +
geom_bar(position = "fill")
3. Barras Apiladas
------------------
ggplot(df, aes(x = categoria, fill = categoria2)) +
geom_bar()
4. Barras Lado a Lado
---------------------
ggplot(df, aes(x = categoria, fill = categoria2)) +
geom_bar(position = "dodge")
Gráficos con Variables Numéricas y Categóricas
5. Gráfico de Cajas (Boxplot)
-----------------------------
ggplot(df, aes(x = categoria, y = valor)) +
geom_boxplot()
6. Gráfico de Violín
--------------------
ggplot(df, aes(x = categoria, y = valor)) +
geom_violin()
7. Gráfico de Puntos Dispersos
------------------------------
ggplot(df, aes(x = categoria, y = valor)) +
geom_jitter(width = 0.1, alpha = 0.5)
Otros Gráficos Categóricos
8. Gráfico de Mosaico (vcd)
---------------------------
library(vcd)
mosaic(~ categoria1 + categoria2, data = df)
9. Gráfico de Waffle (waffle)
-----------------------------
library(waffle)
waffle(c(A = 30, B = 70), rows = 10)
10. Gráfico de Pastel (no recomendado)
-------------------------------------
ggplot(df, aes(x = "", fill = categoria)) +
geom_bar(width = 1) +
coord_polar("y")