Arbeiten mit Variablen
Variablen sind das Rückgrat jedes Labvanced-Experiments. Sie sind Container, die Daten zur Laufzeit speichern: Teilnehmerantworten, Reaktionszeiten, Stimulusbedingungen, Genauigkeitswerte und jeden berechneten Wert, von dem Ihre Studienlogik abhängt. Ohne Variablen kann ein Experiment keine Daten aufzeichnen, sich nicht anpassen und keine Entscheidungen treffen. Jede Aktionsereignis, das einen Wert liest oder ein Ergebnis schreibt, arbeitet mit einer Variablen.
Das Verständnis von Variablen ist der Schlüssel, um von statischen Experimenten zu voll dynamischen, verzweigten Studien überzugehen. 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 Aufgabenverzweigung gefolgt wird oder ob ein Teilnehmer vorankommt oder umgeleitet wird. Dieses Zusammenspiel zwischen Variablen und Ereignissen ist es, was Labvanced-Experimenten ihre Flexibilität verleiht.
In diesem Abschnitt
Einführung in Variablen
Was Variablen sind, welche Daten sie enthalten 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 Aufgabenbearbeitungsbereich, einem Objekt-Dialog oder dem Ereignissystem. Deckt Namenskonventionen ab 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 werden sollte.
Variableneigenschaften
Ein vollständiges Referenzdokument für jede Einstellung: Datentyp, Skala, Format, Startwert, Rücksetzverhalten und Aufzeichnungsoptionen. Nutzen Sie diese Seite, um eine Variable korrekt für Ihr Studiendesign zu konfigurieren.
Zeitreihenvariablen
Wie man kontinuierliche Messungen wie Mausposition, Blickrichtung oder physiologische Signale aufzeichnet. Behandelt Aufzeichnungsart, Abtastmethode und wie die exportierten Daten aussehen.
Datenrahmenvariablen
Wie man eine CSV als Datenrahmen hochlädt, Stimuli zuweist und Zeilen von Versuch zu Versuch 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 können denselben Namen nicht 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 wesentlich einfacher, als sie mitten im Aufbau hinzuzufügen und die Ereignislogik um sie herum zu überarbeiten.
Was aufgezeichnet wird
System-, Faktor- und Objektvariablen werden automatisch aufgezeichnet. Benutzerdefinierte Variablen erfordern zwei zusätzliche Schritte: Aktivieren Sie Record Variable in den Variableneigenschaften 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 Zeitreihenvariablen für die zusätzlichen Record Type- und Sampling Method-Einstellungen, die steuern, wie kontinuierliche Daten erfasst werden.