BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
DJGS
Calcite | Level 5

Hi: I performed an ordinal logistic regression (dependent variable has values of 0,1, and 2) which I was interested in with respect to two predictors (one is a weight variable) and the other an age variable. Before running the regression I checked to see that the two predictors were not highly correlated (they weren't). When I ran the model, I found that it was statistically significant as were the two predictors. I was thrilled.

 

Then I thought maybe I needed to check for an interaction effect. When I added the interaction effect, neither main effects nor the interaction were significant.  Finally, I  then checked to see if the interaction alone (without the individual predictors included in the model) was significant-- and it was.  I am just wondering how someone with better statistical knowledge than me would make sense of these results. Thank you! Cheers, DJGS

1 ACCEPTED SOLUTION

Accepted Solutions
PaigeMiller
Diamond | Level 26

Welcome to the world of correlated predictors. Even though you said the two predictors were not highly correlated, I'm sure the correlation wasn't zero either, and then adding in the interaction later creates a different (and usually more) multi-collinearity to the party. And so, what you expect to happen is reasonable, two predictors are significant, then you add in the interaction and you expect the two predictors to remain significant; but that's not what happens. The multi-collinearity has an impact here and sometimes it is counter-intuitive. But this is a deficiency of most regression methods, that adding terms into the model cause previously significant terms to become insignificant, or vice versa. Isn't that awesome? 🙂

 

Well, what's the solution? Stepwise is not the solution, it has the same deficiencies. I like to use Partial Least Squares regression (PROC PLS) which is much less susceptible to these problems, but PROC PLS only works for continuous Y. There is a logistic version of the algorithm out there on the internet, and an R-package, but if you are using SAS, there is no such algorithm that I know of (except for the one I wrote, and I doubt my employer would want me to share it).

--
Paige Miller

View solution in original post

2 REPLIES 2
PaigeMiller
Diamond | Level 26

Welcome to the world of correlated predictors. Even though you said the two predictors were not highly correlated, I'm sure the correlation wasn't zero either, and then adding in the interaction later creates a different (and usually more) multi-collinearity to the party. And so, what you expect to happen is reasonable, two predictors are significant, then you add in the interaction and you expect the two predictors to remain significant; but that's not what happens. The multi-collinearity has an impact here and sometimes it is counter-intuitive. But this is a deficiency of most regression methods, that adding terms into the model cause previously significant terms to become insignificant, or vice versa. Isn't that awesome? 🙂

 

Well, what's the solution? Stepwise is not the solution, it has the same deficiencies. I like to use Partial Least Squares regression (PROC PLS) which is much less susceptible to these problems, but PROC PLS only works for continuous Y. There is a logistic version of the algorithm out there on the internet, and an R-package, but if you are using SAS, there is no such algorithm that I know of (except for the one I wrote, and I doubt my employer would want me to share it).

--
Paige Miller
DJGS
Calcite | Level 5

Thanks-- that is very helpful. Cheers, DJGS

sas-innovate-2024.png

Available on demand!

Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.

 

Register now!

What is ANOVA?

ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 421 views
  • 0 likes
  • 2 in conversation