Hallo zusammen,
Ich habe einen Datensatz mit 2900 Antworten auf zwei offene Fragen, die Antwort ist also eine Zeichenkette.
Ich durchsuche den Datensatz nach 5 Eigenschaften. Wenn ein jeweiliges Stichwort in der Antwort auftaucht, trage ich eine 1 in der entsprechenden Variablen ein.
Ich bin leider totaler Anfänger, habe aber den Verdacht, es könnte eine elegante Lösung für mein Problem geben, statt 2x5x2900 Felder händisch einzutragen, ich weiss aber nicht mal, was ich suchen soll. Soweit ich das im Handbuch gesehen habe, scheint es so eine Funktion nicht zu geben...Ich bin auf jeden Fall für jeden Hinweis dankbar!
Datansatz auslesen und entsprechenden Wert hinzufügen
-
- Beiträge: 1
- Registriert: 07.04.2020, 00:03
-
- Beiträge: 2731
- Registriert: 01.02.2018, 10:45
Re: Datansatz auslesen und entsprechenden Wert hinzufügen
hallo
das kann man schon automatisieren!
bis auf den Umstand von rechtschreibfehlern.
Of1 Of2 Z1 Z2
wer we we wer
ew we we wer
we wer we wer
wq qqw we wer
Obiges mit zwei offenen Antworten Of1 und Of2
und zwei Zielvariablen Z1 und Z1
dann sind vier vergleiche nötig bei dir 10!
folgende syntax:
IF (Of1 = Z1) OF1_Z1 = 1 . "Vergleich von Of1 mit Z1"
IF (Of1 = Z2) OF1_Z2 = 1 .
IF (Of2 = Z1) OF2_Z1 = 1 .
IF (Of2 = Z2) OF2_Z2 = 1 .
EXECUTE .
macht daraus:
Die linke Spalte ist die neue Variable mit dem Namen OF1_Z1
. 1 1 .
. . 1 .
1 . . 1
. . . .
Im Fall 1 und 3 sind beide Zs genannt
im Fall 2 wird Z1 an zweiter Stelle genannt
Ich hab das gebaut über [Transformieren]-->[Varaible berechnen]"die gleich 1 gesetzt
und unten links bei [Falls] die Variablen gleich gesetzt.
gruß
dutchie
das kann man schon automatisieren!
bis auf den Umstand von rechtschreibfehlern.
Of1 Of2 Z1 Z2
wer we we wer
ew we we wer
we wer we wer
wq qqw we wer
Obiges mit zwei offenen Antworten Of1 und Of2
und zwei Zielvariablen Z1 und Z1
dann sind vier vergleiche nötig bei dir 10!
folgende syntax:
IF (Of1 = Z1) OF1_Z1 = 1 . "Vergleich von Of1 mit Z1"
IF (Of1 = Z2) OF1_Z2 = 1 .
IF (Of2 = Z1) OF2_Z1 = 1 .
IF (Of2 = Z2) OF2_Z2 = 1 .
EXECUTE .
macht daraus:
Die linke Spalte ist die neue Variable mit dem Namen OF1_Z1
. 1 1 .
. . 1 .
1 . . 1
. . . .
Im Fall 1 und 3 sind beide Zs genannt
im Fall 2 wird Z1 an zweiter Stelle genannt
Ich hab das gebaut über [Transformieren]-->[Varaible berechnen]"die gleich 1 gesetzt
und unten links bei [Falls] die Variablen gleich gesetzt.
gruß
dutchie