作者Nu (Nu)
看板Statistics
标题[程式] Stata 设公司虚拟变数後 跑panel的问题
时间Sun Mar 6 15:14:09 2011
[软体程式类别]:
Stata
[程式问题]:
回归
[软体熟悉度]:
新手(不到1个月)
[问题叙述]:
我的资料是panel型态
有用xtset ID Time 定义过 ( ID就是公司的代码,如台泥1101这样 )
而且有Sort ID Time
因为想要测量不同公司的影响,因此我对每个公司都有设虚拟变数
大概有一千多家公司,所以有一千多个虚拟变数,
而且我有用浏览资料检查过,
只要公司代码是1101的时候,第一个虚拟变数就会是1,其它都是0,
公司代码是1102时,第二个虚拟变数就都是1,其它都是0,以此类推
接着我用xtreg y d1-d1292 x1 x2 x3,fe
跑完後每个虚拟变数都出现omitted because of collinearity的讯息
所以这些变数的系数都变成omitted
不过x1 x2 x3等自变数的系数还是有跑出来
然後又改用一般复回归,reg y d1-d1292 x1 x2 x3
情况有改善,但还是有一百多家公司的虚拟变数被drop掉
请问有高手知道是为什麽吗?
-----------------------------------------------------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.28.131
※ 编辑: Nu 来自: 140.123.28.131 (03/06 16:39)
1F:推 ahuai612:虚拟变数过多会有共线性的问题 03/12 23:32
2F:→ ahuai612:要不要试试最後一家公司不要设虚拟变数? 03/12 23:32