1

My data is almost only ordinal data. My dependent variable is a 4 point scale:

1 = completely agree
2 = agree to some extent
3 = disagree to some extent
4 = completely disagree

I want to use regular OLS using SPSS. Should I use ordinal regression? What is the difference between ordinal regression and linear regression? When I try to use linear and my dependent variable, SPSS refuses to run the analysis. What should I do?

gung - Reinstate Monica
  • 132,789
  • 81
  • 357
  • 650
user84117
  • 11
  • 1
  • 2
  • 1
    A proportional odds model (ordered logit) for the response would be a good place to start - see [How can I explain proportional odds models to a layman?](http://stats.stackexchange.com/q/143024/17230), & [Given the below dependent variable description, should I chose either Ordered or Multinomial logistic regressions?](http://stats.stackexchange.com/q/61656/17230). Ordinal predictors can be treated as continuous or categorical - see [Coding for an ordered covariate](http://stats.stackexchange.com/q/101511/17230), ... – Scortchi - Reinstate Monica Aug 04 '15 at 23:15
  • 1
    ... & [Logistic regression and ordinal independent variables](http://stats.stackexchange.com/q/101511/17230). – Scortchi - Reinstate Monica Aug 04 '15 at 23:49
  • How to use ordinal data in running regression analysis – kenneth Nwekpa Sep 18 '21 at 00:59

3 Answers3

1

Since your response is ordinal then you should use ordinal regression. At a very high level, the main difference ordinal regression and linear regression is that with linear regression the dependent variable is continuous and ordinal the dependent variable is ordinal.

Now you can usually use linear regression with an ordinal dependent variable but you will see that the diagnostic plots do not look good. When you say SPSS won't run the linear regression what do you mean? Are you getting an error?

Lauren Goodwin
  • 561
  • 3
  • 10
0

I agree with Lauren Goodwin's answer.

Additionally, in SPSS, all the variables are classified on the basis of their measurement as - nominal, ordinal, and scale. Your dependent variable is perhaps described as ordinal in your variable list. To run a linear regression model, SPSS requires that the dependent variable be scale. This is perhaps the reason why SPSS is not running your analysis (or is showing an error).

NB12
  • 46
  • 3
0

Ordinal regression is the way to go (since it's implemented in SPSS Statistics). The model is somewhat multinomial regression, with the resulting variable ordered in some way. Now, depending on the function to fit (logit or probit), the order should be lowest or highest category first. For more info, ofc, check the documentation.

kjetil b halvorsen
  • 63,378
  • 26
  • 142
  • 467
Julian
  • 1
  • 3