Hi! I'm using SAS 9.4 and I'm trying to recode a variable called PHQ_9_Severity into "Normal" "Mild" "Moderate" and "Severe". The original data set has "Normal" "Mild" "Moderate" "Moderately Severe" and "Severe". I'm trying to make "Moderately Severe" and "Severe" output as "Severe". When I run this code, it prints all of my observations but changes all of the observations that are "Mild" "Moderately Severe" and "Severe" to "Severe" and leaves "Normal" as is leaving me with only two groups. data nallergy.phq; set nallergy.phq9; if PHQ_9_Severity = "Mild" then PHQ9Severity="Mild"; if PHQ_9_Severity = "Moderate" then PHQ9Severity="Moderate"; if PHQ_9_Severity = "Normal" then PHQ9Severity="Normal"; else PHQ9Severity = "Severe"; run; I can't figure out what I'm doing wrong. Thank you in advance!!
... View more