PROC GENMOD DATA = PTBL.NATL_FINAL descending; WHERE REN IN ("BLUSB", "WLUSB") and group in('Ex_PTB','N_PTB'); CLASS REN(REF = "WLUSB") MAT_AGE20(REF = 'N') MEDUC12(REF = 'N') PAT_ACK (REF = 'MARRIED') WIC (REF = "N") FT_PNC (REF = 'Y') BMI_RC (REF = 'NL') /* PH_R (REF = 'N')*/ MSMOKING (REF = 'N') /* PR_PTB(REF = 'N')*/ ; MODEL PTB (EVENT = "Y") = REN MAT_AGE20 MEDUC12 PAT_ACK WIC FT_PNC BMI_RC /* PH_R */ MSMOKING /*PR_PTB */ /DIST = binomial link=log ; ESTIMATE 'BLUSB vs WLUSB' REN 1 -1/EXP; ESTIMATE 'UMFI vs MARRIED' pat_ack 1 0 -1/EXP; ESTIMATE 'UMFU vs MARRIED' pat_ack 0 1 -1/exp; ESTIMATE 'Y vs N' mat_age20 1 -1/exp; ESTIMATE 'Y vs N' meduc12 1 -1/exp; ESTIMATE 'Y vs N' wic 1 -1/exp; ESTIMATE 'Y vs N' msmoking 1 -1/exp; ESTIMATE 'Y vs N' FT_PNC 1 -1/Exp; /* ESTIMATE 'Y vs N' PH_r 1 -1/exp; */ ESTIMATE 'AB vs NL' bmi_rc 1 -1/exp; /*ESTIMATE 'Y vs N' pr_ptb 1 -1/exp;*/ RUN; please see above code we only get the answers when we blind any two variables then only we will get the results without that error those two errors are ph_r, and Pr_ptb(poorhealth, previous preterm birts)
... View more