这个不是因为x和x2一定会共线引起的,而是你的数据情况就是共线,
两个变量共线stata会自动删除的,即使不自动删除,那你回归结果
也未必可靠的。
- . sysuse auto
- (1978 Automobile Data)
- . regress mpg weight c.weight#c.weight
- Source | SS df MS Number of obs = 74
- -------------+------------------------------ F( 2, 71) = 72.80
- Model | 1642.52197 2 821.260986 Prob > F = 0.0000
- Residual | 800.937487 71 11.2808097 R-squared = 0.6722
- -------------+------------------------------ Adj R-squared = 0.6630
- Total | 2443.45946 73 33.4720474 Root MSE = 3.3587
- -----------------------------------------------------------------------------------
- mpg | Coef. Std. Err. t P>|t| [95% Conf. Interval]
- ------------------+----------------------------------------------------------------
- weight | -.0141581 .0038835 -3.65 0.001 -.0219016 -.0064145
- |
- c.weight#c.weight | 1.32e-06 6.26e-07 2.12 0.038 7.67e-08 2.57e-06
- |
- _cons | 51.18308 5.767884 8.87 0.000 39.68225 62.68392
- -----------------------------------------------------------------------------------
复制代码上面例子平方项就不会因为共线而被删除。