stata命令介紹reg2docx:回歸結(jié)果導(dǎo)出到word文檔

含義描述

將回歸結(jié)果報(bào)告到DOCX文件中的格式化表格。

語(yǔ)法與選項(xiàng)

reg2docx modellist using filename , [options]

選項(xiàng) 功能
replace 覆蓋指定的現(xiàn)有文檔
append 將輸出結(jié)果附加到指定的文檔。
title(string) 添加表的標(biāo)題。 默認(rèn)值為title("Regression Table")。
pagesize(psize) 設(shè)置文檔的頁(yè)面大小。 默認(rèn)值為pagesize(A4)。
font(fontname[, size[, color]]) 設(shè)置文檔的字體,字體大小和字體顏色。
landscape 將文檔方向從縱向更改為橫向。
note(string) 在表格下添加注釋。
b(string) 指定系數(shù)格式。
t[(fmt)] 輸出t統(tǒng)計(jì)信息并指定格式。
z[(fmt)] 輸出z統(tǒng)計(jì)信息并指定格式。
p[(fmt)] 輸出p值并指定格式。
se[(fmt)] 輸出標(biāo)準(zhǔn)誤并指定格式。
scalars(scalarlist) 指定要輸出的標(biāo)量。
noconstant 不輸出截距項(xiàng)。
constant 輸出截距項(xiàng)。
noobs 不輸出回歸樣本觀察數(shù)。
nostar 不輸出系數(shù)顯著性的星星。
star[(symbol level [...])] 指定系數(shù)的顯著性水平。默認(rèn)情況為star(* 0.1 ** 0.05 *** 0.01)
staraux 顯著性星星將打印在t統(tǒng)計(jì)量(或標(biāo)準(zhǔn)誤差等)的旁邊,而不是系數(shù)。
mtitles(titlelist) 在表標(biāo)題中指定模型的標(biāo)題。
nomtitle 不輸出模型標(biāo)題
depvar 在表頭中輸出模型因變量的名稱作為模型標(biāo)題。
order(list) 更改變量的順序。
indicate("Ind=*ind") 指示參數(shù)的存在。
drop(droplist) 不匯報(bào)某些變量。論文節(jié)省篇幅版面常用的做法。
noparentheses 不要在t統(tǒng)計(jì)量周?chē)蛴±ㄌ?hào)。
parentheses 在t統(tǒng)計(jì)量周?chē)蛴±ㄌ?hào)。
brackets 使用方括號(hào)而不是括號(hào)。

選項(xiàng)詳解

1.font(fontname[, size[, color]])

例如:font("楷體","12","black") ??梢圆恢付ㄗ煮w名而單獨(dú)指定字體大小和字體顏色,使用font("",size)僅指定字體大小,使用font("","",color)僅指定字體顏色。 默認(rèn)值為font("Times New Roman")。

2.scalars(scalarlist)

可以利用eruturn list 查看在返回列表中獲得的所有標(biāo)量。例如:scalars(N r2_a(%9.2f) r2_p(%9.2f)) 。N標(biāo)量為樣本數(shù) , r2_a為調(diào)整后的R平方 , r2_p為pseudo R平方 。

3.indicate("Ind=*ind")|

將所有符合ind命名的變量從表格中刪除,改為報(bào)告變量Ind,用Yes和No表示是否控制這些變量。其中""為通配符,"*ind"表示所有以"ind"結(jié)尾的變量。

例子

clear
set obs 1000
gen x1 = uniform()
gen x2 = uniform()
gen x3 = uniform()
gen x4 = uniform()
gen x5 = uniform()
gen x6 = uniform()
gen ind = mod(_n,10)
tab ind, gen(ind)
gen y = 0.4+.5*x1+.6*x2+.7*x3+.8*x4+rnormal()*3
replace y = y-.7*x5-.8*x6
forvalue i = 1(1)10 {
 replace y = y+sqrt(`i')*ind`i'
}
reg y x1 x5 x6 ind2-ind10
est store m1
reg y x1 x2  x5 x6 ind2-ind10
est store m2
reg y x1 x2 x3  x5 x6 ind2-ind10
est store m3
reg y x1 x2 x3 x4 x5 x6 ind2-ind10
est store m4
reg2docx m1 m2 m3 m4 using d:/mytable2.docx,  /// 
replace indicate("ind=ind*") drop(x2 x3)                 ///  
 scalars(N r2(%9.3f) r2_a(%9.2f)) order(x6 x5)     ///
 b(%9.3f) t(%7.2f) title(table2: OLS regression results)   ///
mtitles("model 1" "model 2" "" "model 4")  font("", 6,"red")    ///
star(* 0.1  ** 0.05  *** 0.01)  noconstant  
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容