Interaktive und explorative Datenanalyse mit GGobi
Inspiriert durch einen Beitrag bei den Zahlenbildern über Parallelkoordinatendarstellungen (PCP), meinen Hinweis in den Kommentaren, dass GGobi vor allem interaktiv ist sowie den lang gehegten Wunsch, einmal in meinem Leben ein screencast zu erstellen, habe ich einen kurzen Film zum Thema PCP und Interaktivität in GGobi produziert. Allerdings kann ich dabei nur auf einen Bruchteil der Fähigkeiten des Programms eingehen. Die Macher von GGobi selbst haben eine Reihe von Filmen (unter Demos) erstellt, die deutlich besser sind.
Inhaltlicher Ausgangspunkt ist die familiensoziologische Frage, inwieweit Konflikthäufigkeit zwischen zwei Partnern, Partnerschaftszufriedenheit sowie Partnerschaftsstabilität zusammenhängen. Vor allem interessiert uns im Moment, warum es keinen direkten Effekten von Konflikthäufigkeit auf Partnerschaftsstabilität gibt. Mit anderen Worten: Häufig streitende Paare trennen sich nicht häufiger (zumindest innerhalb des Beobachtungszeitraums). Darauf gebe ich hier allerdings keine Antwort. Die Daten entstammten der Kölner Paarbefragung sowie dem Pairfam-Projekt (für eine halbwegs ordentliche Beschreibung der Datengrundlage). Konflikthäufigkeit sowie Partnerschaftszufriedenheit wurden in der ersten Befragungswelle erhoben, der Trennungsstatus (Paar getrennt (=1) bzw. nicht getrennt (= 0)) dann in der zweiten Welle.
Im folgenden Film wird eine Parallelkoordinatendarstellung (siehe obere Abbildung des screenshot) mit dem sogenannten brushing kombiniert. Hierbei werden die Teile/Elemente einer Graphik (des PCP) beziehungsweise Subgruppen eines Datensatzes (hier in gelber Farbe) hervorgehoben, die mit den Merkmalsausprägungen einer weiteren Variablen (hier verheiratet ja/nein) korrespondieren.
Der screencast wurde mit Hilfe von Wink erstellt; start nach dem Klick auf das Bild.
Um genau zu sein, habe ich GGobi in Kombination mit R genutzt; als Schnittstelle zwischen beiden Programmen diente dabei das rggobi-package. Eine weitere Software, die ähnliche Funktionalitäten wie GGobi bietet, ist das komplett für R erstellte iPlots-package.


