0 votes
in SoSci Survey (dt.) by s169511 (135 points)

Hallo,
ich möchte in meinen Datensatz zu einzelnen Stimuli, die als Bild dargestellt werden, die passenden Internen Variablen speichern. Dazu habe ich die Internen Variablen erstellt und folgenden PHP code auf der entsprechenden Seite eingefügt:

put('IN01_03'); -> Also mein Gedanke war: Speicher von Variable IN01 Ausprägung 03 für diese Seite.
put('IN02_05');
put('IN3_02');
put('IN04_02');
put('IN05_02');
put('IN06_01');
put('IN09_02');
put('IN10_01');
put('IN07_03');
put('IN08_01');
put('IN11_03');
put('IN12_01');
put('IN13_04');
put('IN14_01');
put('IN15_01'); -> Kodiert die Seite bzw. das Stimulus Set.

Leider hauen die gespeicherten Variable im Datensatz überhaut nicht hin, Ich habe 20 verschiedene Stimuli-Sets und muss codieren auf welcher Seite welche Internen Variablen, die für Wörter stehen, dargestellt werden. Ich weiß nicht, wo mein Denkfehler ist. Wäre super, wenn ihr mir helfen könnt:)

by s169511 (135 points)
Für das spätere Berechnen des Modells muss ich wissen, welche Stufen (Levels) der einzelnen Attribute angezeigt wurden. Also an sich könnte ich das im Nachhinein noch ergänzen (bei 600 VPs). Das wäre aber super umständlich, im Gegensatz zu wenn es direkt gespeichert werden würde (Psychotherapie vs, Selbsthilfe, Gruppe vs Grupe, Online vs vor Ort usw.). Mit den alleinigen Entscheidungen kann ich nicht so viel anfangen, wenn ich nicht weiß, zwischen was sich entschieden wurde.
by s169511 (135 points)
Aber ich würde es jetzt mal mit den numerischen Speichern der Variablen versuchen:) Stimmt der PHP Code denn soweit?:) Ich habe bei manchen Irgendwas mit putlist() gelesen :)
by s169511 (135 points)
Hallo, können Sie mir vielleicht ein Beispiel mit PHP Code schreiben? Irgendwie haut es noch nicht hin..
by SoSci Survey (306k points)
> Stimmt der PHP Code denn soweit?:)

Nein, put() erwartet zwei Parameter, vgl. Anleitung. Als ersten den Namen der Variable und als zweiten den Wert, der hinein gespeichert werden soll.

Was ich aber noch immer nicht ganz nachvollziehen kann: Sie haben 7 Dimensionen, die Sie auf 2 bis 5 Ausprägungen variieren. Und das jeweils 20-mal. Sprechen wir hier von einer zufälligen Zuweisung oder haben Sie bestimmte Sets (wo?) hinterlegt?

Ich möchte Ihnen auch einen Blick in die Anleitung zur Multi-Level-Struktur empfehlen. Es scheint mir, dass es für Ihre Auswertung deutlich einfacher wäre, wenn Sie pro Entscheidung eine Datenzeile hätten und nicht alle Entscheidungen eines Falles nebeneinander im Fall stünden.
by s169511 (135 points)
Die Choice Sets habe ich zu vor mit einem R-Code bestimmt, in einer Tabelle designt und hier einfach eingefügt. Nach einem Pretest werde ich die nochmal überarbeiten. Die Multilevelstruktur wäre tatsächlich gut! Ich arbeite mich da mal ein. Danke:)

1 Answer

0 votes
by SoSci Survey (306k points)

Die Choice Sets habe ich zu vor mit einem R-Code bestimmt, in einer Tabelle designt und hier einfach eingefügt.

Ich sehe zwei Möglichkeiten, diese sinnvolle in SoSci Survey abzulegen.

Variante 1: Als Komma-separierte Sets in einem Zufallsgenerator. Mit value(..., 'csv') kann man diese gut auslesen.

Variante 2: Als Array in einem PHP-Code.

Die Multi-Level-Struktur scheint mir bei mehr als 5-10 Messwiederholungen sinnvoll, denn "breite" Datensätze sind in der Regel nicht besonders handlich und benötigen auch bei der Abfrage mehr Aufwand.

Ansonsten wäre genau zu klären, welche Daten (z.B. die Codes der beiden Option aus den Choice Sets) nach welchem Schema in welche internen Variablen gespeichert werden sollen. Erst auf Basis dieser Information kann man dann über die geeignete Verwendung von put() nachdenken.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...