我试图在Stata中使用tabout
命令来生成一个表格,显示年龄变量的摘要统计信息。我想要的是类似于summarize age, detail
输出但产生类似于MS Word格式的输出。
tabout age使用table111.txt,c(偏斜年龄峰度年龄平均年龄 中位年龄sd年龄)f(0c)总和h3(无)npos(两者)
不会产生我想要的结果。
有关如何调整代码的任何建议?如果我想在表中包含第二个变量以及相同的汇总统计信息,该怎么办?
答案 0 :(得分:5)
您可以使用estout
包执行类似的操作。你可以输入:
estpost summarize age, detail
esttab . using table111, cells("skewness kurtosis mean p50 sd") noobs rtf
您可以在这里阅读更多内容: http://repec.org/bocode/e/estout/hlp_estpost.html#summarize
如果您想在该表中添加第二个变量(例如hours
),只需输入:
estpost summarize age hours, detail
esttab . using table111, cells("skewness kurtosis mean p50 sd") noobs rtf
答案 1 :(得分:1)
publish
命令是一个非常有用的包,如果你的最终目标是用单词格式化它。它看起来比文字更漂亮:
publish open example.doc ,doc
publish table age, c(mean age... )
答案 2 :(得分:0)
或者,您可以在Excel中尝试以下命令:
local savedirectory "C:\yourdirectory\yourfile"
logout, save(`savedirectory') excel replace : summarize age