
Variablentypen
Labvanced organisiert Variablen in sechs Typen. Zu verstehen, zu welchem Typ eine Variable gehört, sagt Ihnen, wie sie erstellt wurde, was sie halten kann und wie sie sich während des Experiments verhält.
Systemvariablen
Systemvariablen werden automatisch von Labvanced erstellt und können nicht geändert oder gelöscht werden. Sie verfolgen experimentelle Informationen wie die Versuchsnr., Zähler für Teilnehmer, Browsertyp, Bildschirmgröße sowie Start- und Endzeiten der Sitzung. Sie sind besonders nützlich in Ereignisanforderungen, um beispielsweise eine Aktion nur bei einer bestimmten Versuchszahl auszuführen. Eine vollständige Liste finden Sie unter Systemvariablen.
Faktorvariablen
Faktorvariablen sind mit einem Faktor im Versuchssystem verknüpft. Jeder Faktor hat eine verknüpfte Variable mit einem kategorialen Datentyp, und die Faktorlevel sind die möglichen Werte dieser Variablen. Bei der Erstellung eines Faktors kann Labvanced die verknüpfte Variable automatisch erstellen oder Sie können eine vorhandene Variable verknüpfen. Faktorvariablen erscheinen im Datenexport für jeden Versuch, was es einfach macht, die Bedingung zu identifizieren, zu der jeder Versuch gehörte.
Hinweis: Das Ändern der Level einer Faktorvariablen ändert auch die Versuchsstruktur in allen verknüpften Aufgaben und Versuchsgruppen.
Objektvariablen
Objektvariablen werden automatisch erstellt, wenn Sie ein Fragebogen- oder Antworterfassungsobjekt zu einem Frame hinzufügen, wie z. B. ein Kontrollkästchen, einen Schieberegler, eine Likert-Skala oder ein Dropdown-Menü. Labvanced fordert Sie auf, die Variable beim Hinzufügen des Objekts zu benennen. Die Antwort des Teilnehmers wird während des Experiments in dieser Variable gespeichert. Objektvariablen werden standardmäßig aufgezeichnet und die meisten ihrer Eigenschaften können nicht geändert werden, um ihre Funktionalität zu erhalten.
Benutzerdefinierte Variablen
Benutzerdefinierte Variablen werden vom Forscher für Zwecke erstellt, die nicht von den automatischen Typen abgedeckt sind. Häufige Verwendungen umfassen das Aufzeichnen von Teilnehmerantworten (Mausklicks, Tasteneingaben), das Verfolgen von Reaktionszeiten, das Zählen korrekter Antworten, das Speichern von Indizes für Schleifen oder das Halten von Dateidaten (Bilder, Audio, Video). Wenn eine benutzerdefinierte Variable in Objekten oder Ereignissen keine aktive Verwendung hat, wird sie im Variablen-Tab als ungenutzt aufgeführt.
Arrayvariablen
Eine Arrayvariable hält eine geordnete Liste von Werten, ähnlich einer Spalte in einer Tabelle. Arrays sind nützlich zum Speichern von Stimulus-Sets, Zufallslisten oder jeder Sequenz von Werten, die während des Experiments nacheinander abgerufen werden müssen.
Um ein Array zu füllen, laden Sie eine .csv-Datei hoch oder fügen Sie Einträge manuell mit dem Plus-Symbol im Variablen Eigenschaftsfenster hinzu.

Für Aktionen, die mit Arrays arbeiten, siehe Array-Aktionen.
Datenrahmenvariablen
Ein Datenrahmen hält mehrere Variablen in einer tabellarischen Struktur, ähnlich einer Tabelle mit mehreren Spalten. Jede Spalte ist eine Variable, die Zeichenfolgen-, numerische, boolesche oder Dateiwerten halten kann. Standardmäßig sind die Zellen im Datenrahmen schreibgeschützt. Um Werte direkt zu bearbeiten, aktivieren Sie das Edit Values-Kontrollkästchen im Datenrahmen-Dialog. Sie können auch alle Daten hinzufügen oder ersetzen, indem Sie eine neue .csv-Datei hochladen.
Um einen Datenrahmen hinzuzufügen, klicken Sie auf Upload 2D CSV Data im Variablen-Eigenschaftsfenster. Beim Importieren können Sie wählen:
Map Strings to Files: behandelt Zeichenfolgenwerte als Dateinamen und ordnet sie Dateien in einem Ordner zu.Use First Row as Header: verwendet die erste Zeile als Spalten- (Variablen-)namen.Transpose Data: lädt die Daten unverändert hoch, ohne Zeilen und Spalten zu transponieren.

Um Spalten zu einem vorhandenen Datenrahmen hinzuzufügen, verwenden Sie Add variable/column oben im Datenrahmen-Dialog.
Für einen vollständigen Leitfaden zur Einrichtung und Verwendung von Datenrahmen siehe Datenrahmenvariablen. Für die Aktionen des Ereignissystems siehe Datenrahmenoperationen.
Weiterführende Informationen
Variablen erstellen
Die vier Möglichkeiten, eine Variable in Labvanced zu erstellen, mit Schritt-für-Schritt-Anleitungen für jede Methode.
Variableneigenschaften
Ein vollständiges Verzeichnis aller Variablen-Einstellungen: Datentyp, Skala, Format, Startwert, Zurücksetzverhalten und Aufzeichnungsoptionen.
Mit Variablen arbeiten
Die Hub-Seite für den Abschnitt „Mit Variablen arbeiten“: Typen, Eigenschaften, Aufzeichnungsoptionen und Datenrahmen.