12.8 Gráficos de mosaico
Los gráficos de mosaico o diagramas de Marimekko son usados para mostrar la relación entre dos variables discretas, ya sean factores o cadenas de texto.
Este tipo de grafico recibe su nombre porque consiste en una cuadricula, en la que cada rectángulo representa el numero de casos que corresponden a un cruce específico de variables. Entre más casos se encuentren en ese cruce, más grande será el rectángulo.
Para obtener un gráfico de mosaico, damos como vectores de factor o cadena de texto como argumentos x
y y
a la función plot()
.
Por ejemplo, intentemos graficar el estado marital con el nivel educativo de las personas en banco
plot(x = banco$marital, y = banco$education)
Podemos cambiar el color de los mosaicos con el argumento col
. Debemos proporcionar un color por cada nivel del vector en el eje Y.
plot(x = banco$marital, y = banco$education,
col = c("#99cc99", "#cc9999", "#9999cc", "#9c9c9c"))
De esta manera es más claro que el grupo más numeroso de personas son las casadas con educación secundaria y el más pequeño, divorciadas con educación primaria.