03-10-2018 03:50 PM - edited 03-10-2018 04:02 PM
I dont have any data but i have to give a sample code for how i would solve such a problem.
the problem is to Create a variable decision_pt that sums the occurences of the following
data a; set a; retain decision_pt = 0; if age < 45 then decision_pt =decision_pt +1 ; if state ="URBAN" or "HIGHLY URBAN" decision_pt =decision_pt +1 ;
am i on the right track?
03-10-2018 03:52 PM
You can't expect us here in SAS Communities to do your homework for you! You will not learn anything that way.
So here's my suggestion: you write some SAS code to do this, and if you can't get it to work, show us the code and the SASLOG, and someone here will know how to fix it.
03-10-2018 04:09 PM
Seems like this could produce the desired answer, once you clean up your syntax errors.
if state ="URBAN" or state="HIGHLY URBAN" then decision_pt =decision_pt +1 ;
03-11-2018 02:09 PM - edited 03-11-2018 02:10 PM
RETAIN probably isn't needed here, and may have undesired effects.
I think you want