Autor des Abschnitts: Danielle J. Navarro and David R. Foxcroft

Extrahieren einer Teilmenge von Daten

Ein sehr wichtiger Schritt bei der Datenverarbeitung ist, eine bestimmte Teilmenge der Daten zu extrahieren. Zum Beispiel könnte es sein, dass Sie nur an der Analyse der Daten einer Versuchsbedingung interessiert sind, oder dass Sie sich die Daten von Personen über 50 Jahren genauer ansehen möchten. Zu diesem Zweck muss jamovi zunächst die Teilmenge der Daten filtern, die den Beobachtungen entspricht, an denen Sie interessiert sind.

Dieser Abschnitt kehrt zum Datensatz nightgarden zurück. Wenn Sie dieses ganze Kapitel in einer Sitzung lesen, dann sollten Sie diesen Datensatz bereits in jamovi geladen haben. In diesem Abschnitt wollen wir uns auf die beiden Variablen speaker und utterance konzentrieren (siehe Erstellen von Häufigkeitstabellen und Kreuztabellen aus Ihren Daten, falls Sie vergessen haben, wie diese Variablen aussehen). Nehmen wir an, dass ich nur die Äußerungen herausziehen möchte, die von makka-pakka gemacht wurden. Zu diesem Zweck müssen wir einen Filter in jamovi erstellen. Öffnen Sie zunächst ein Filter-Eingabefeld, indem Sie auf Filters in der Symbolleiste des jamovi-Tabs Data klicken. Geben Sie dann in das Textfeld Filter 1 neben dem Zeichen = Folgendes ein:

speaker == "makka-pakka"

Wenn Sie dies getan haben, werden Sie sehen, dass eine neue Spalte zum Tabellenfenster hinzugefügt wurde (siehe Abb. 42), die mit Filter 1 beschriftet ist. Die Fälle, in denen speaker nicht makka-pakka ist, sind ausgegraut (d.h. herausgefiltert) und umgekehrt haben die Fälle, in denen speaker makka-pakka ist, ein grünes Häkchen, das anzeigt, dass sie aktiv (d.h. in Analysen eingeschlossen) sind. Sie können dies testen, indem Sie ExplorationDescriptives ausführen, speaker dem Feld Variables- zuordnen und Frequency tables ankreuzen. Probieren Sie es aus, und sehen Sie, was dabei herauskommt!

Erstellen einer Teilmenge mit ``Filters``

Abb. 42 Erstellen einer Teilmenge des Datensatzes nightgarden unter Verwendung der jamovi-Option Filters

Ausgehend von diesem einfachen Beispiel können Sie auch komplexere Filter mit logischen Ausdrücken in jamovi erstellen. Nehmen wir zum Beispiel an, ich möchte nur die Fälle behalten, in denen die Äußerung entweder pip oder oo ist. In diesem Fall würde man in das Textfeld Filter 1 neben dem Zeichen = folgendes eingeben:

utterance == "pip" or utterance == "oo"