Tolerance = ,000 limit reached

Error message when performing multiple regression in spss

Every now and then I get questions related to an error message that can occur when performing multiple regression analysis in spss: Tolerance = ,000 limit reached. In this post, I will explain what this notification means, how it affects the results of the analysis, and how to overcome the problem.


Voorbeeld foutmelding Tolerance

Cause of the error message tolerance limit reached

The error message tolerance limit reached can appear when you encountered such a high degree of multicollinearity that the regression analysis cannot be performed.

An important assumption of a multiple regression is that there is no multicollinearity; the predictors in the regression model should not be too strongly related to each other. When you get the above message, there is an (almost) perfect relationship between two or more predictors, also called