Visualização de dados categóricos no R
O pacote vcd fornece uma variedade de métodos para visualizar dados categóricos multivariados, inspirados no maravilhoso livro "Visualizing Categorical Data", de Michael Friendly. Os gráficos estendidos de mosaico e associação são descritos aqui. Cada um deles oferece um método de visualização de dados complexos e de avaliação de desvios de um modelo de independência especificado. Para obter mais detalhes, consulte A estrutura do Strucplot.
Parcelas em mosaico
Para gráficos de mosaico estendidos, use mosaic(x, condvar=, data=) em que x é uma tabela ou fórmula, condvar= é uma variável de condicionamento opcional e data= especifica um quadro de dados ou uma tabela. Inclua shade=TRUE para colorir a figura e legend=TRUE para exibir uma legenda para os resíduos de Pearson.
# Mosaic Plot Example
library(vcd)
mosaic(HairEyeColor, shade=TRUE, legend=TRUE)
Lotes da associação
Para produzir um gráfico de associação estendido, use assoc(x, row_vars, col_vars), em que x é uma tabela de contingência, row_vars é um vetor de números inteiros que fornece os índices das variáveis a serem usadas nas linhas e col_vars é um vetor de números inteiros que fornece os índices das variáveis a serem usadas nas colunas do gráfico de associação.
# Association Plot Example
library(vcd)
assoc(HairEyeColor, shade=TRUE)
Indo além
Ambas as funções são complexas e oferecem várias opções de entrada e saída. Consulte help(mosaic) e help(assoc) para obter mais detalhes.
Para praticar
Para praticar a plotagem em R, experimente este curso sobre visualização de dados com R.