Direkt zum Inhalt
Urkunden
Datenmanagement in RDateneingabe in RGraphen in RR DokumentationR SchnittstelleStatistik in R

Visualisierung kategorischer Daten in R

Das vcd-Paket bietet eine Vielzahl von Methoden zur Visualisierung multivariater kategorialer Daten, inspiriert von Michael Friendlys wunderbarem Buch "Visualizing Categorical Data". Erweiterte Mosaik- und Assoziationsdiagramme werden hier beschrieben. Beide bieten eine Methode, um komplexe Daten zu visualisieren und Abweichungen von einem bestimmten Unabhängigkeitsmodell zu bewerten. Weitere Informationen findest du unter Das Strucplot Framework.

Mosaik-Parzellen

Für erweiterte Mosaikdiagramme verwendest du mosaic(x, condvar=, data=), wobei x eine Tabelle oder Formel, condvar= eine optionale Konditionierungsvariable und data= einen Datenrahmen oder eine Tabelle angibt. Füge shade=TRUE ein, um die Abbildung einzufärben, und legend=TRUE, um eine Legende für die Pearson-Residuen anzuzeigen.

# Mosaic Plot Example
library(vcd)
mosaic(HairEyeColor, shade=TRUE, legend=TRUE)

Mosaikplan

Vereinsgrundstücke

Um ein erweitertes Assoziationsdiagramm zu erstellen, verwende assoc(x, row_vars, col_vars), wobei x eine Kontingenztabelle ist, row_vars ein Vektor aus ganzen Zahlen ist, der die Indizes der Variablen angibt, die für die Zeilen verwendet werden sollen, und col_vars ein Vektor aus ganzen Zahlen ist, der die Indizes der Variablen angibt, die für die Spalten des Assoziationsdiagramms verwendet werden sollen.

# Association Plot Example
library(vcd)
assoc(HairEyeColor, shade=TRUE)

Vereinsgelände

Weiter gehen

Beide Funktionen sind komplex und bieten mehrere Eingabe- und Ausgabeoptionen. Siehe help(mosaic) und help(assoc) für weitere Informationen.

Zum Üben

Um das Plotten in R zu üben, kannst du diesen Kurs zur Datenvisualisierung mit R besuchen.

R Grundlagen lernen

Beherrsche die Grundlagen der Datenanalyse in R, einschließlich Vektoren, Listen und Datenrahmen, und übe R mit echten Datensätzen.
Beginne R kostenlos zu lernen