Hello, I'm really useless with this stuff but I kind of had to use it so I'm trying to figure things out before I submit my data. I'm trying to determine if the (survey)logistic or (survey)freq procedures are more appropriate, along with the appropriate statements to use however I'm struggling to understand what I'm reading and what's important. So far this is my code: proc surveylogistic data=pain; weight weight; by sex race; class gunownership; model suicideinjury(event="injured")=gunownership; run; proc surveyfreq data=pain; weight weight; by sex race; tables suicideinjury*gunownership / chisq relrisk; run; I'm using odds ratios here because the sample size is quite small (as in some cells are below 5). I'm running into unexpected odds ratios and I'm wondering if it's because I've input the data incorrectly or the results are truly just unexpected or the small sample size is affecting the result. The last two are fine, I just need to make sure it's not my own error obviously haha. Sample sizes are the same, My questions: "Class variable information" shows that "injured" is -1, and "not injured" is 1. This seems counterintuitive to me. I have the variables coded such that all positives are 1 and all negatives are 0 for the 2x2 tables. Should I change my coding or is there something I should do in the class statement for "correct" formatting? Or is this fine? The surveyfreq and surveylogistic procedures give 2 different ORs, one is below 1 (surveyfreq) and the other is above 1 (surveylogistic). Could someone please explain what's happening here? The "surveyfreq" procedure is the same except without the "event=" statement and obviously instead of "model" I've used "tables". Thank you in advance for anyone who offers help, I'm sorry for taking up time I just wasn't sure where else to go.
... View more