I am trying to examine the difference between the coefficients of two similar regressions with absence and presence of a particular variable. I did run the chow test to compare the coefficients and it show significant differences.
Following is the code that i run.
here is the output that i get
However, when i try the same test using suest, the results are totally different (insignificant).
Here is the code for suest
Here is the output
I can not understand the difference, which one is the correct way to test the difference between the two coefficients from two different regressions with the same model?
Following is the code that i run.
Code:
tobit y x controls i.year i.sic3 if comp_d==1, ll vce(cluster gvkey) tobit y x controls i.year i.sic3 if comp_d==0, ll vce(cluster gvkey) gen x_comp1=x* comp_d tobit y x comp_d x_comp1 controls i.year i.sic3, ll vce(cluster gvkey) test _b[x_comp1]=0, notest test _b[comp_d]=0, accum
Code:
( 1) [model]x_comp1 = 0 ( 2) [model]comp_d = 0 F( 2, 7088) = 6.16 Prob > F = 0.0021
Here is the code for suest
Code:
tobit y x controls i.year i.sic3 if comp_d==1, ll est sto comp1 tobit y x controls i.year i.sic3 if comp_d==0, ll est sto comp2 suest comp1 comp2, cluster(gvkey) test ([comp1_model]_b[x] = [comp2_model]_b[x])
Code:
( 1) [comp1_model]x- [comp2_model]x= 0 chi2( 1) = 0.87 Prob > chi2 = 0.3522
Comment