我使用estpost制表将几个结果从Stata导出到Latex。
我认为我的系统管理员安装了某个新版本的东西,现在这个功能已经不再适用了。
在estout网页上试用此代码:
sysuse auto, clear
//(1978 Automobile Data)
estpost tabulate rep78 foreign
esttab, cell(colpct(fmt(2))) unstack noobs
我得到了这个错误:(tabulating estimates stored by eststo; specify "." to tabulate the active results)
部分疯狂的事情是代码仍然在我的latex文件中写入一个空白表,这意味着当我编译完整文档时错误才会变得明显
编辑:这里的答案确实表明简单的解决方案是包含esttab ., cell(colpct(fmt(2))) unstack noobs
。但这并没有真正解决我的问题,因为我必须在我正在使用的大约40个文件中找到使用此代码的每个实例并使用esttab。
还有其他方法吗?我可以重新安装早期版本的esttab吗?指定我总是想在某个前言中将活动结果制成表格?
答案 0 :(得分:1)
试
esttab ., cell(colpct(fmt(2))) unstack noobs
请注意.
如果要为存储的输出命名,只需使用:
estpost tabulate rep78 foreign
#store the output
eststo my_output
esttab my_output, cell(colpct(fmt(2))) unstack noobs