user 31466
user 31466

Reputation: 699

SPSS : syntax error involving RECODE command

I have run the following command in SPSS. But It's showing error

STRING NSAL(A8).
IF(EDU>12 AND GENDER='M') RECODE SAL (0 THRU 75000='A') (75001 THRU HI='B') INTO NSAL.
EXECUTE.

Where have I done mistake?

Upvotes: 2

Views: 2386

Answers (1)

djhurio
djhurio

Reputation: 5536

You can not use IF and RECODE together in one command. Try DO IF instead.

STRING NSAL (A8).

DO IF (EDU>12 AND GENDER='M').
RECODE SAL (0 THRU 75000='A') (75001 THRU HI='B') INTO NSAL.
END IF.

EXECUTE.

Upvotes: 3

Related Questions