I have a model similar to the following:
y = a + b + c + d + e;
a
,b
, and c
are binary variables while d
is other control variables and e
is error term. For my whole sample, each observation has a 1
for either a
,b
, or c
-- each observation must belong to either a
,b
, or c
(no observations can be 0
in all three). To avoid dummy variable trap, I can run my model two ways:
y = a + b + c + d + e (no intercept)
or
y = intercept + b + c + d + e
I've read around, including here, that intercept should never be dropped unless I am sure the regression goes through the origin. That would mean I should use the second model. However, is it possible for me to drop the intercept in this situation and use the first model -- would my estimates be biased if I dropped the intercept for the first model?
Thanks!