Visualisation de données catégorielles en R
Le paquetage vcd fournit une variété de méthodes pour visualiser les données catégorielles multivariées, inspirées par le merveilleux ouvrage de Michael Friendly"Visualizing Categorical Data" (Visualiser les données catégorielles). Les diagrammes de mosaïque et d'association étendus sont décrits ici. Chacun d'entre eux fournit une méthode de visualisation de données complexes et d'évaluation des écarts par rapport à un modèle d'indépendance spécifié. Pour plus de détails, consultez la page Le cadre Strucplot.
Plots mosaïques
Pour des tableaux mosaïques étendus, utilisez mosaic(x, condvar=, data=) où x est un tableau ou une formule, condvar= est une variable de conditionnement facultative et data= spécifie un cadre de données ou un tableau. Incluez shade=TRUE pour colorer la figure, et legend=TRUE pour afficher une légende pour les résidus de Pearson.
# Mosaic Plot Example
library(vcd)
mosaic(HairEyeColor, shade=TRUE, legend=TRUE)
Terrains de l'association
Pour produire un diagramme d'association étendu, utilisez assoc(x, row_vars, col_vars) où x est un tableau de contingence, row_vars est un vecteur d'entiers donnant les indices des variables à utiliser pour les tableaux, et col_vars est un vecteur d'entiers donnant les indices des variables à utiliser pour les colonnes du diagramme d'association.
# Association Plot Example
library(vcd)
assoc(HairEyeColor, shade=TRUE)
Aller plus loin
Les deux fonctions sont complexes et offrent de multiples options d'entrée et de sortie. Voir help(mosaic) et help(assoc) pour plus de détails.
Pratiquer
Pour vous entraîner à tracer des graphiques en R, essayez ce cours sur la visualisation de données avec R.