lundi 4 juillet 2016

SPSS recoding variables data from multiple variables into boolean variables

I have 26 variables and each of them contain numbers ranging from 1 to 61. I want for each case of 1, each case of 2 etc. the number 1 in a new variable. If there is no 1, the variable should contain 2. So 26 variables with data like: 1 15 28 39 46 1 12 etc.

And I want 61 variables with: 1 2 1 2 2 1 etc.

I have been reading about creating vectors, loops, do if's etc but I can't find the right way to code it. What I have done is just creating 61 variables and writing

do if V1=1 or V2=1 or (etc until V26).

recode newV1=1.

end if.

exe.

**repeat this for all 61 variables.

recode newV1 to newV61(missing=2).

So this is a lot of code and quite a detour from what I imagine it could be.

Anyone who can help me out with this one? Your help is much appreciated!

Aucun commentaire:

Enregistrer un commentaire