May you kindly assist me with this question. Through this forum i have learnt how to correct for heteroskedasticity and autocorrelation. The problem is i am getting an error message (Invalid syntax, in some cases it says option vce not allowed) ) and i am failing to fix the error. Before i add the command vce (cluster PanelID) the code runs smoothly without errors, but after adding it gives me an error. I have tried to use vce (Cluster PanelID) or vce(robust) but i get the same error message. I am using Stata/SE 15.0
here is the code i am using (i am pasting the first parts of my code)
Code:
// Section 1 local no=1 local varlist_depe OpsTC LnOpsIss LnNEDelta LnNEDOwn LnTC local s1_varlist K3 CoAct Time InstOwn CEOwn Gops Bsize LnFsize Lvg NEDs foreach vars in `varlist_depe'{ qui xtreg `vars' `s1_varlist' Ind1-Ind13 Yr* if s1!=.,fe vce(cluster CompCode) local p=Ftail(e(df_m),e(df_r),e(F)) qui estat ic matrix S=r(S) local aic=S[1,5] outreg2 using s1_main.doc, append ctitle("`vars'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`s1_varlist') label local no=`no'+1 } // Section 3 local s3Varlist Bsize NEDs LnFsize Frsk CAge Lvg CEOwn Gops Block CFOSls InstOwn Indp CoAct ROA K3 local varlist3 LnNEDelta LnNEDOwn NEDOpsDummy foreach ret_vari in `varlist3'{ qui xtreg res_2a `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(cluster CompCode) local p=Ftail(e(df_m),e(df_r),e(F)) qui estat ic matrix S=r(S) local aic=S[1,5] outreg2 using s3a_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Varlist') label local no=`no'+1 qui xtreg res_2b `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(cluster CompCode) local p=Ftail(e(df_m),e(df_r),e(F)) qui estat ic matrix S=r(S) local aic=S[1,5] outreg2 using s3b_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Varlist') label local no=`no'+1 }
panel variable: CompId (unbalanced)
time variable: Year, 2002 to 2016, but with gaps
delta: 1 year
. set more off
.
. // Section 1
. local no=1
. local varlist_depe OpsTC LnOpsIss LnNEDelta LnNEDOwn LnTC
. local s1_varlist K3 CoAct Time InstOwn CEOwn Gops Bsize LnFsize Lvg NEDs
. foreach vars in `varlist_depe'{
2. qui xtreg `vars' `s1_varlist' Ind1-Ind13 Yr* if s1!=.,fe vce cluster (CompCode)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s1_main.doc, append ctitle("`vars'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b),
> R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`s1_varlist') label
8. local no=`no'+1
9. }
option vce not allowed
r(198);
end of do-file
r(198);
. do "C:\Users\01424576\AppData\Local\Temp\STD2158_ 0000 00.tmp"
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Data"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Dat
> a
. use database.dta, clear
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Stata output\2. Fixed effects_Robust"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Sta
> ta output\2. Fixed effects_Robust
. // drop if Year==2010|Year==2011|Year==2012
. tsset CompId Year, yearly
panel variable: CompId (unbalanced)
time variable: Year, 2002 to 2016, but with gaps
delta: 1 year
. set more off
.
. // Section 1
. local no=1
. local varlist_depe OpsTC LnOpsIss LnNEDelta LnNEDOwn LnTC
. local s1_varlist K3 CoAct Time InstOwn CEOwn Gops Bsize LnFsize Lvg NEDs
. foreach vars in `varlist_depe'{
2. qui xtreg `vars' `s1_varlist' Ind1-Ind13 Yr* if s1!=.,fe cluster (CompCode)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s1_main.doc, append ctitle("`vars'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b),
> R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`s1_varlist') label
8. local no=`no'+1
9. }
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
. // Section 3
. local s3Varlist Bsize NEDs LnFsize Frsk CAge Lvg CEOwn Gops Block CFOSls InstOwn Indp CoAct ROA K3
. local varlist3 LnNEDelta LnNEDOwn NEDOpsDummy
.
. foreach ret_vari in `varlist3'{
2. qui xtreg res_2a `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe cluster (CompCo
> de)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s3a_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
8. local no=`no'+1
9.
. qui xtreg res_2b `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe cluster (CompCode)
10. local p=Ftail(e(df_m),e(df_r),e(F))
11. qui estat ic
12. matrix S=r(S)
13. local aic=S[1,5]
14. outreg2 using s3b_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
15. local no=`no'+1
16. }
invalid syntax
r(198);
end of do-file
r(198);
. do "C:\Users\01424576\AppData\Local\Temp\STD2158_ 0000 00.tmp"
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Data"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Dat
> a
. use database.dta, clear
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Stata output\2. Fixed effects_Robust"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Sta
> ta output\2. Fixed effects_Robust
. // drop if Year==2010|Year==2011|Year==2012
. tsset CompId Year, yearly
panel variable: CompId (unbalanced)
time variable: Year, 2002 to 2016, but with gaps
delta: 1 year
. set more off
.
. // Section 1
. local no=1
. local varlist_depe OpsTC LnOpsIss LnNEDelta LnNEDOwn LnTC
. local s1_varlist K3 CoAct Time InstOwn CEOwn Gops Bsize LnFsize Lvg NEDs
. foreach vars in `varlist_depe'{
2. qui xtreg `vars' `s1_varlist' Ind1-Ind13 Yr* if s1!=,fe cluster (CompCode)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s1_main.doc, append ctitle("`vars'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b),
> R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`s1_varlist') label
8. local no=`no'+1
9. }
invalid syntax
r(198);
end of do-file
r(198);
. do "C:\Users\01424576\AppData\Local\Temp\STD2158_ 0000 00.tmp"
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Data"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Dat
> a
. use database.dta, clear
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Stata output\2. Fixed effects_Robust"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Sta
> ta output\2. Fixed effects_Robust
. // drop if Year==2010|Year==2011|Year==2012
. tsset CompId Year, yearly
panel variable: CompId (unbalanced)
time variable: Year, 2002 to 2016, but with gaps
delta: 1 year
. set more off
.
. // Section 1
. local no=1
. local varlist_depe OpsTC LnOpsIss LnNEDelta LnNEDOwn LnTC
. local s1_varlist K3 CoAct Time InstOwn CEOwn Gops Bsize LnFsize Lvg NEDs
. foreach vars in `varlist_depe'{
2. qui xtreg `vars' `s1_varlist' Ind1-Ind13 Yr* if s1!=.,fe vce(robust)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s1_main.doc, append ctitle("`vars'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b),
> R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`s1_varlist') label
8. local no=`no'+1
9. }
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
. // Section 3
. local s3Varlist Bsize NEDs LnFsize Frsk CAge Lvg CEOwn Gops Block CFOSls InstOwn Indp CoAct ROA K3
. local varlist3 LnNEDelta LnNEDOwn NEDOpsDummy
.
. foreach ret_vari in `varlist3'{
2. qui xtreg res_2a `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(robust)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s3a_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
8. local no=`no'+1
9.
. qui xtreg res_2b `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(robust)
10. local p=Ftail(e(df_m),e(df_r),e(F))
11. qui estat ic
12. matrix S=r(S)
13. local aic=S[1,5]
14. outreg2 using s3b_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
15. local no=`no'+1
16. }
invalid syntax
r(198);
end of do-file
r(198);
. do "C:\Users\01424576\AppData\Local\Temp\STD2158_ 0000 00.tmp"
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Data"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Dat
> a
. use database.dta, clear
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Stata output\2. Fixed effects_Robust"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Sta
> ta output\2. Fixed effects_Robust
. // drop if Year==2010|Year==2011|Year==2012
. tsset CompId Year, yearly
panel variable: CompId (unbalanced)
time variable: Year, 2002 to 2016, but with gaps
delta: 1 year
. set more off
.
. // Section 1
. local no=1
. local varlist_depe OpsTC LnOpsIss LnNEDelta LnNEDOwn LnTC
. local s1_varlist K3 CoAct Time InstOwn CEOwn Gops Bsize LnFsize Lvg NEDs
. foreach vars in `varlist_depe'{
2. qui xtreg `vars' `s1_varlist' Ind1-Ind13 Yr* if s1!=.,fe cluster(CompCode)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s1_main.doc, append ctitle("`vars'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b),
> R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`s1_varlist') label
8. local no=`no'+1
9. }
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
. // Section 3
. local s3Varlist Bsize NEDs LnFsize Frsk CAge Lvg CEOwn Gops Block CFOSls InstOwn Indp CoAct ROA K3
. local varlist3 LnNEDelta LnNEDOwn NEDOpsDummy
.
. foreach ret_vari in `varlist3'{
2. qui xtreg res_2a `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe cluster(CompCode
> )
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s3a_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
8. local no=`no'+1
9.
. qui xtreg res_2b `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe cluster(CompCode)
10. local p=Ftail(e(df_m),e(df_r),e(F))
11. qui estat ic
12. matrix S=r(S)
13. local aic=S[1,5]
14. outreg2 using s3b_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
15. local no=`no'+1
16. }
invalid syntax
r(198);
end of do-file
r(198);
. do "C:\Users\01424576\AppData\Local\Temp\STD2158_ 0000 00.tmp"
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Data"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Dat
> a
. use database.dta, clear
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Stata output\2. Fixed effects_Robust"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Sta
> ta output\2. Fixed effects_Robust
. // drop if Year==2010|Year==2011|Year==2012
. tsset CompId Year, yearly
panel variable: CompId (unbalanced)
time variable: Year, 2002 to 2016, but with gaps
delta: 1 year
. set more off
.
. // Section 1
. local no=1
. local varlist_depe OpsTC LnOpsIss LnNEDelta LnNEDOwn LnTC
. local s1_varlist K3 CoAct Time InstOwn CEOwn Gops Bsize LnFsize Lvg NEDs
. foreach vars in `varlist_depe'{
2. qui xtreg `vars' `s1_varlist' Ind1-Ind13 Yr* if s1!=.,fe vce(robust)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s1_main.doc, append ctitle("`vars'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b),
> R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`s1_varlist') label
8. local no=`no'+1
9. }
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
. // Section 3
. local s3Varlist Bsize NEDs LnFsize Frsk CAge Lvg CEOwn Gops Block CFOSls InstOwn Indp CoAct ROA K3
. local varlist3 LnNEDelta LnNEDOwn NEDOpsDummy
.
. foreach ret_vari in `varlist3'{
2. qui xtreg res_2a `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(robust)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s3a_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
8. local no=`no'+1
9.
. qui xtreg res_2b `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(robust)
10. local p=Ftail(e(df_m),e(df_r),e(F))
11. qui estat ic
12. matrix S=r(S)
13. local aic=S[1,5]
14. outreg2 using s3b_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
15. local no=`no'+1
16. }
invalid syntax
r(198);
end of do-file
r(198);
. do "C:\Users\01424576\AppData\Local\Temp\STD2158_ 0000 00.tmp"
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Data"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Dat
> a
. use database.dta, clear
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Stata output\2. Fixed effects_Robust"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Sta
> ta output\2. Fixed effects_Robust
. // drop if Year==2010|Year==2011|Year==2012
. tsset CompId Year, yearly
panel variable: CompId (unbalanced)
time variable: Year, 2002 to 2016, but with gaps
delta: 1 year
. set more off
.
. // Section 1
. local no=1
. local varlist_depe OpsTC LnOpsIss LnNEDelta LnNEDOwn LnTC
. local s1_varlist K3 CoAct Time InstOwn CEOwn Gops Bsize LnFsize Lvg NEDs
. foreach vars in `varlist_depe'{
2. qui xtreg `vars' `s1_varlist' Ind1-Ind13 Yr* if s1!=.,fe vce(cluster CompCode)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s1_main.doc, append ctitle("`vars'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b),
> R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`s1_varlist') label
8. local no=`no'+1
9. }
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
. // Section 3
. local s3Varlist Bsize NEDs LnFsize Frsk CAge Lvg CEOwn Gops Block CFOSls InstOwn Indp CoAct ROA K3
. local varlist3 LnNEDelta LnNEDOwn NEDOpsDummy
.
. foreach ret_vari in `varlist3'{
2. qui xtreg res_2a `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(cluster Comp
> Code)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s3a_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
8. local no=`no'+1
9.
. qui xtreg res_2b `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(cluster CompCod
> e)
10. local p=Ftail(e(df_m),e(df_r),e(F))
11. qui estat ic
12. matrix S=r(S)
13. local aic=S[1,5]
14. outreg2 using s3b_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
15. local no=`no'+1
16. }
invalid syntax
r(198);
end of do-file
r(198);
. do "C:\Users\01424576\AppData\Local\Temp\STD2158_ 0000 00.tmp"
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Data"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Dat
> a
. use database.dta, clear
. cd "C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Au
> to\Stata output\2. Fixed effects_Robust"
C:\Users\01424576\Desktop\Results\With Hausman Test\Original Model but -InstOwnBlockCont - Hetero+Auto\Sta
> ta output\2. Fixed effects_Robust
. // drop if Year==2010|Year==2011|Year==2012
. tsset CompId Year, yearly
panel variable: CompId (unbalanced)
time variable: Year, 2002 to 2016, but with gaps
delta: 1 year
. set more off
.
. // Section 1
. local no=1
. local varlist_depe OpsTC LnOpsIss LnNEDelta LnNEDOwn LnTC
. local s1_varlist K3 CoAct Time InstOwn CEOwn Gops Bsize LnFsize Lvg NEDs
. foreach vars in `varlist_depe'{
2. qui xtreg `vars' `s1_varlist' Ind1-Ind13 Yr* if s1!=.,fe vce(cluster CompCode)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s1_main.doc, append ctitle("`vars'") addstat( R_sq_within,e(r2), R_sq_between,e(r2_b),
> R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`s1_varlist') label
8. local no=`no'+1
9. }
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
s1_main.doc
dir : seeout
. // Section 3
. local s3Varlist Bsize NEDs LnFsize Frsk CAge Lvg CEOwn Gops Block CFOSls InstOwn Indp CoAct ROA K3
. local varlist3 LnNEDelta LnNEDOwn NEDOpsDummy
.
. foreach ret_vari in `varlist3'{
2. qui xtreg res_2a `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(cluster Comp
> Code)
3. local p=Ftail(e(df_m),e(df_r),e(F))
4. qui estat ic
5. matrix S=r(S)
6. local aic=S[1,5]
7. outreg2 using s3a_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
8. local no=`no'+1
9.
. qui xtreg res_2b `ret_vari' c.`ret_vari'#c.K3 `s3Varlist' Ind1-Ind13 Yr* if s3!=.,fe vce(cluster CompCod
> e)
10. local p=Ftail(e(df_m),e(df_r),e(F))
11. qui estat ic
12. matrix S=r(S)
13. local aic=S[1,5]
14. outreg2 using s3b_main.doc, append ctitle("`ret_vari'") addstat( R_sq_within,e(r2), R_sq_between,e(
> r2_b), R_sq_overall,e(r2_o),F_test, e(F), Prob>F,`p',AIC,`aic') keep(`ret_vari' c.`ret_vari'#c.K3 `s3Var
> list') label
15. local no=`no'+1
16. }
invalid syntax
r(198);
end of do-file
r(198);
0 Response to Invalid Syntax: Correcting for Heteroskedasticity & Autocorrelation using Fixed effects
Post a Comment