Notice that the parameter for SocisoSS is for the 0 level as indicated by the 0 immediately between the variable name and the DF column. So, this positive parameter means that no isoloation (SocisoSS=0) increases the log odds (and probability) of being secure (HHFS2_short=0). Whenever you model a binary response, either with PROC LOGISTIC or any of the other procedures that can fit such models, you should ALWAYS use the EVENT= response option to specifically set the level of the response that you are modeling. This will let you be sure of what you are modeling and to ease interpretation. It is also useful to use the REF= option following each CLASS variable to specify the reference level for that variable. So, interpretation might be more intuitive for you with this code (you might want to specify REF= for the other CLASS variables too): proc logistic data=home.finaldata; class SocIsoSS(ref='0') Age2 MarSta MinNum00_1/ param=ref; model HHFS2_short(event='0')= SocIsoSS Age2 MarSta MinNum00_1; run; Alternatively for 0,1-coded predictors, it is easier to just remove them from the CLASS statement since they are already dummy variables and don't need the CLASS statement to make a new dummy variable for them.
... View more