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!