Hello and thank you for your willingness to help! I am analyzing a complex survey with a dichotomous outcome, categorical covariates, and continuous predictors of interest. I have three groups of people which I am comparing the computed ORs and 95% CIs between and specifically, I want to see the ORs and 95% CIs for a 10-unit change in the continuous predictors. Here is a breakdown of my variables: biling2 = a three level categorical variable of the three groups I wish to compare (english speaking, spanish speaking, bilingual) policy_score, shs_score, harm_score, product_score = continuous predictors of interest from 1 to 100 which I wish to view as a 10-unit change rather than a single-unit change. Here is the code I am attempting to run in SAS 9.4: proc surveylogistic data=data1;
weight weight2;
class age3c (ref='18 to 29') female poverty ppeducat / param=ref;
model anytobacco (event='1') = age3c female poverty ppeducat policy_score shs_score harm_score product_score / clodds=wald;
domain biling2;
format biling2 bilingf. age3c age3cf. ppeducat ppeducatf.;
units policy_score = 10 shs_score = 10 harm_score = 10 product_score = 10;
run; I get the following: Error 73-322: Expecting an OFFSET. Error: Variable WALD not found When I remove the =wald from the clodds statement the code runs fine, but then my OR is not centered in the 95% CIs that are output. I'm unsure what is going on and any help you can provide would be greatly appreciated! I tried to include enough information, but also not overburden the post. If you need more info I am more than happy to provide it! Thanks again!
... View more