Hauck-Donner Effect Detected in a Partial Proportional Odds Model
Verfasst: Mo Dez 30, 2024 6:43 pm
I tried applying the Partial Proportional Odds Model (PPOM) for my ordinal response variable. These are the steps that I followed:
Step 1. Starting from 40 predictor variables, I fitted a ordered logit model first. Checked the p-values of every coefficients and removed the variables with coefficient p values > 0.1
Step 2: Iterated the same process from step 1 until all the predictor coefficients had p < 0.1. Condensed down from 40 predictors to 15.
Step 3: Brant test to check if the parallel line assumption holds (p>0.05 desired). Result of step 3: 6 out of the 15 variables violate the assumption.
Step 4: Fitted a partial proportional odds model by relaxing the assumption for the 6 violating variables.
Result of step 4: Many of the coefficients had p-values labelled "NA" and there were warning messages that read "fitted values are too close to 0 or 1".
Hauck-Donner effect detected in variables (3 of the variables had this effect).
I don't want to use multinomial logistic as that makes my output data lose the ordinality. Is there a way out of this? Any leads would be highly appreciated.
Regards,
Sagar
Step 1. Starting from 40 predictor variables, I fitted a ordered logit model first. Checked the p-values of every coefficients and removed the variables with coefficient p values > 0.1
Step 2: Iterated the same process from step 1 until all the predictor coefficients had p < 0.1. Condensed down from 40 predictors to 15.
Step 3: Brant test to check if the parallel line assumption holds (p>0.05 desired). Result of step 3: 6 out of the 15 variables violate the assumption.
Step 4: Fitted a partial proportional odds model by relaxing the assumption for the 6 violating variables.
Result of step 4: Many of the coefficients had p-values labelled "NA" and there were warning messages that read "fitted values are too close to 0 or 1".
Hauck-Donner effect detected in variables (3 of the variables had this effect).
I don't want to use multinomial logistic as that makes my output data lose the ordinality. Is there a way out of this? Any leads would be highly appreciated.
Regards,
Sagar