
Mit Variablen arbeiten
Variablen sind das Rückgrat jedes Labvanced-Experiments. Sie sind Container, die Daten zur Laufzeit speichern: Teilnehmerantworten, Reaktionszeiten, Stimulusbedingungen, Genauigkeitspunkte und jeden berechneten Wert, von dem die Logik Ihrer Studie abhängt. Ohne Variablen kann ein Experiment keine Aufzeichnungen machen, sich nicht anpassen und keine Entscheidungen treffen. Jede Ereignisaktion, die einen Wert liest oder ein Ergebnis schreibt, funktioniert auf einer Variablen.
Das Verständnis von Variablen ist der Schlüssel zum Übergang von statischen Experimenten zu vollständig dynamischen, verzweigten Studien. Eine Variable kann ein Ereignis auslösen, wenn sich ihr Wert ändert. Ein Ereignis kann eine Variable aktualisieren. Ein Variablenwert kann steuern, welches Bild angezeigt wird, welcher Aufgabenast genommen wird oder ob ein Teilnehmer vorankommt oder umgeleitet wird. Dieses Zusammenspiel zwischen Variablen und Ereignissen verleiht Labvanced-Experimenten ihre Flexibilität.
In diesem Abschnitt
Einführung in Variablen
Was Variablen sind, welche Daten sie halten und warum jedes Experiment von ihnen abhängt. Beginnen Sie hier, wenn Sie neu im Variablen-System sind.
Variablen erstellen
Vier Möglichkeiten, eine Variable zu erstellen: aus dem Tab "Variablen", dem Aufgabenbearbeitungsfeld, einem Objektprompt oder dem Ereignissystem. Behandelt Namenskonventionen und wann jede Methode am nützlichsten ist.
Variablentypen
Die sechs Typen von Variablen in Labvanced: System-, Faktor-, Objekt-, benutzerdefinierte, Array- und Datenrahmenvariablen. Was jeder Typ speichert und wann er verwendet wird.
Variablen Eigenschaften
Ein vollständiges Nachschlagewerk für jede Einstellung: Datentyp, Skala, Format, Anfangswert, Rücksetzverhalten und Aufzeichnungsoptionen. Verwenden Sie diese Seite, um eine Variable korrekt für Ihr Studiendesign zu konfigurieren.
Zeitserienvariablen
Wie man kontinuierliche Messungen wie Mausposition, Blickrichtung oder physiologische Signale aufzeichnet. Behandelt den Aufzeichnungstyp, die Abtastmethode und wie die exportierten Daten aussehen.
Datenrahmenvariablen
Wie man eine CSV als Datenrahmen hochlädt, Dateistimuli abbildet und Zeilen testweise im Ereignissystem liest. Das Standardwerkzeug für Stimuluslisten und Gegenbalancierung.
Bevor Sie anfangen
Variablen sind global für die Studie. Eine in einer Aufgabe erstellte Variable ist in jeder anderen Aufgabe und im Ereignissystem über die gesamte Studie sichtbar und zugänglich. Variablennamen müssen eindeutig sein: Zwei Variablen dürfen nicht denselben Namen teilen.
Bevor Sie Ihre erste Aufgabe erstellen, skizzieren Sie die Variablen, die Sie benötigen. Fragen Sie sich: Welche Daten muss ich sammeln? Welche Entscheidungen muss das Experiment treffen? Welche Werte müssen über Versuche oder Aufgaben hinweg verfolgt werden? Variablen mit einem klaren Plan zu erstellen, ist erheblich einfacher, als sie während des Aufbaus hinzuzufügen und die Ereignislogik um sie herum neu zu gestalten.
Was aufgezeichnet wird
System-, Faktor- und Objektvariablen werden automatisch aufgezeichnet. Benutzerdefinierte Variablen erfordern zwei zusätzliche Schritte: Aktivieren Sie Record Variable in den Variablen Eigenschaften und fügen Sie eine Set / Record Variable-Aktion im Ereignissystem hinzu, um den Wert zum richtigen Zeitpunkt zu schreiben.
Für zeitkritische Messungen wie Reaktionszeit, Mausverfolgung oder physiologische Signale, siehe Zeitserienvariablen für die zusätzlichen Record Type und Sampling Method Einstellungen, die steuern, wie kontinuierliche Daten erfasst werden.