vendredi 15 juin 2018

Computing with IF

I'm trying to compute things into a different variable. It's not really working. It might be a syntax error I'm not sure. Would like some help.

DATASET ACTIVATE DataSet1.
DO IF (totaaldiscipine = 5).
COMPUTE totaaldiscipinecat = 1.
ELSE IF (totaaldiscipine = 6).
COMPUTE totaaldiscipinecat = 1. 
ELSE IF (totaaldiscipine = 7).
COMPUTE totaaldiscipinecat = 1.
ELSE IF (totaaldiscipine = 8).
COMPUTE totaaldiscipinecat = 1.
ELSE IF (totaaldiscipine = 9).
COMPUTE totaaldiscipinecat = 1.
ELSE IF (totaaldiscipine = 10).
COMPUTE totaaldiscipinecat = 2.
ELSE IF (totaaldiscipine = 11).
COMPUTE totaaldiscipinecat = 2.
ELSE IF (totaaldiscipine = 12).
COMPUTE totaaldiscipinecat = 2.
ELSE IF (totaaldiscipine = 13).
COMPUTE totaaldiscipinecat = 2.
ELSE IF (totaaldiscipine = 14).
COMPUTE totaaldiscipinecat = 2.
ELSE IF (totaaldiscipine = 15).
COMPUTE totaaldiscipinecat = 2.
ELSE IF (totaaldiscipine = 16).
COMPUTE totaaldiscipinecat = 3.
ELSE IF (totaaldiscipine = 17).
COMPUTE totaaldiscipinecat = 3.
ELSE IF (totaaldiscipine = 18).
COMPUTE totaaldiscipinecat = 3.
ELSE IF (totaaldiscipine = 19).
COMPUTE totaaldiscipinecat = 3.
ELSE IF (totaaldiscipine = 20).
COMPUTE totaaldiscipinecat = 3.
END if. 

Aucun commentaire:

Enregistrer un commentaire