Using every level of a categorical array in a regression

11 ビュー (過去 30 日間)
Martin
Martin 2015 年 8 月 12 日
回答済み: Tom Lane 2015 年 9 月 12 日
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