I've run a simple model using orm (i.e. reg <- orm(formula = y ~ x)) and I'm having trouble understanding how the model comes up with predicted values.
I can get predicted values using predict(reg, type = "mean") and I'm looking for some explanation of how the model output (i.e. intercepts and parameters) gets converted to a predicted value. The documentation for predict.orm has the following: "For an ordinal response variable, type="mean" computes the estimated mean Y by summing values of Y multiplied by the estimated Prob(Y=j)."
I'm not clear on what that means. I will say that the predicted values come out looking similar to an OLS model so I think I'm on track