value label WENN bedingung

Alles rund um SPSS Syntax und Programmierung.

value label WENN bedingung

Beitragvon Kazaz » Di 2. Jan 2018, 15:50

Hallo!

ich versuche gerade, eine (Dummy) Variable zu erstellen.
wenn der gesehene Spot 1 oder 5 entspricht, soll die neue variable edekaspot heißen.
soweit bekomme ich es hin :

compute filter_edekaspot=(gesehenerspot=1) OR (gesehenerspot=5).
EXECUTE.

allerdings soll die variable, wenn 1 zutrifft das value label 1 'viral' bekommen und wenn 5 zutrifft das label 0 'klassisch'.
das habe ich bisher versucht:

do IF edekaspot=1.
VALUE LABELS edekaspot 1 'viral'.
else if edekaspot=5.
VALUE LABELs edekaspot 0 'klassich'.
end if.

leider bringt das nichts.

ich würde mich sehr über Hilfe freuen!
Kazaz
 
Beiträge: 4
Registriert: Di 2. Jan 2018, 15:34
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: value label WENN bedingung

Beitragvon strukturmarionette » Di 2. Jan 2018, 22:30

Hi,

- versuche es über die Dialogfenster diesbezüglich bei SPSS.

Gruß
S.
strukturmarionette
 
Beiträge: 2504
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 7
Danke bekommen: 122 mal in 122 Posts

Re: value label WENN bedingung

Beitragvon Kazaz » Mi 3. Jan 2018, 12:52

Leider komme ich auch damit nicht weiter:(
Trotzdem danke für die Antwort!

hat noch jemand eine (andere) Idee?

würde mir sehr helfen.

LG!
Kazaz
 
Beiträge: 4
Registriert: Di 2. Jan 2018, 15:34
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: value label WENN bedingung

Beitragvon ponderstibbons » Mi 3. Jan 2018, 14:34

Du willst in der neugebildeten Variable anscheinend denselben Wert, nämlich "1" mit 2 verschiedenen Labeln versehen. Das geht nicht.
ponderstibbons
 
Beiträge: 2523
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 2
Danke bekommen: 257 mal in 256 Posts

Re: value label WENN bedingung

Beitragvon Kazaz » Mi 3. Jan 2018, 16:34

ICh möchte je nach Ausprägung der Vairable ein unterschiedliches Label.

Also grundsätzlich: Ich muss einen t-test durchführen und brauche daher eine (Dummy)Variable, die unterscheiden können muss, ob ein spot viral oder nicht viral ist. edeka ist in dem Fall eben der gesehene Spot 1 und 5, und zwar ist 1 der virale Spot und 5 der klassische. Ich untersuche die Probanden mittels t-test auf die unterschiedlichen Aussagen bei einem viralen gesehenen Spot und einem klassischen.
Daher ist es unabdingbar zu wissen, welcher der Spots viral und klassisch ist

Ich habe leider echt keine Idee wie man da hinkommt wenn das so nicht geht wie gedacht:(
Kazaz
 
Beiträge: 4
Registriert: Di 2. Jan 2018, 15:34
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: value label WENN bedingung

Beitragvon ponderstibbons » Mi 3. Jan 2018, 16:48

Dann wird es wohl reichen, wenn Du Dir genau die Syntax des VALUE LABELS Befehls nochmal ansiehst.

Mit freundlichen Grüßen

PonderStibbons
ponderstibbons
 
Beiträge: 2523
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 2
Danke bekommen: 257 mal in 256 Posts

Re: value label WENN bedingung

Beitragvon Kazaz » Do 4. Jan 2018, 16:43

Habe es lösen können allein mit einem DO IF befehl :)

LG
Kazaz
 
Beiträge: 4
Registriert: Di 2. Jan 2018, 15:34
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu SPSS Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste

cron