Stata xtcsd测试结果如何导出?

How to export Stata xtcsd test results?

我想将 12 个面板数据集的横截面相关性测试的结果导出到 table,以便将它们与使用不同软件完成的类似测试进行比较。下面是来自 xtcsd 帮助页面的回归和测试说明示例(不幸的是,示例数据集不可用,但 xttest2 页面中的类似示例数据集 tbl15-1.dta 可用)。下面的说明将帮助您理解我想要实现的目标:

use "http://fmwww.bc.edu/ec-p/data/Greene2000/TBL15-1.dta"
xtset firm year
xtreg i f c,fe
xtcsd, pesaran

为了显示测试统计,我可以使用

return list

如何访问该统计数据的 p 值?

我找到了如何使用命令 esttab 导出 估计结果 。 如何将 测试结果 导出到 Stata 中的文件?

根据@Maarten Buis 在下方对 p 值的评论,以下是我如何使用低级文件访问将测试结果导出到 csv 文件:

file open xtcsdfile using xtcsd.csv, write replace
file write xtcsdfile "pesaran,pvalue" _n
file write xtcsdfile (r(pesaran)) "," (2*(normal(-abs(r(pesaran))))) _n
file close xtcsdfile

如果原假设为真,Pesaran 统计量将(渐近地)服从标准正态分布,因此:p 值为 2*(normal(-abs(r(pesaran))))