Using every level of a categorical array in a regression

1 次查看(过去 30 天)
I am trying to run a regression, where instead of a constant term I would like to include every level of a categorical array. I know, that the results will be numerically the same either way, the main reason why I want to do this is convenience (it is part of a larger estimation procedure).
I would like to ask You if there is a way to do it when estimating a GLM model.
Thanks in advance,
Martin

回答(1 个)

Tom Lane
Tom Lane 2015-9-12
You could try using the DUMMYVAR function to generate indicator variables for each of your categories, then omit the constant term. If you supply the categorical variable directly as a predictor, MATLAB always omits one of the categories.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by