stata - 如何导出表格

标签 stata

我有一个小项目,需要以各种方式将频率数据集制成表格,并将这些表格导出到大型 Excel 工作表中。不幸的是,复制和粘贴会截断文本标签并给我们带来许多其他问题。

有没有办法将结果保存/导出到CSV或者Excel格式?

也就是说,类似于 R 中的 write.table 命令。 ,我无法在工作中安装。

<小时/>

更新1:

Stata 常见问题解答提供了三种适合我们的解决方案:http://www.stata.com/support/faqs/data-management/copying-tables/ ,但 Stata 支持人员在指向常见问题解答并附有 tabout 链接后不久就发了一封后续邮件,并且教程显示了一些真正漂亮的表格。

Table from the tutorial

我们在 tabout 方面取得了一些进展,但我们不确定它是否能完成我们需要的一切,但到目前为止,使用 tabout D7 test.xls 创建表格效果很好,尽管没有任何适当的标签对齐,例如你会生成 LaTeX .

<小时/>

更新2:

好的,所以很多表格并不像 tabulate 和 by 命令组合那么简单 - 需要一些编程(在当前的 Stata 技能水平下还没有完成)。缺乏对导出任何结果的 native 支持是一个真正的痛苦!

最佳答案

outreg 不起作用,因为它仅适用于估计(类似回归)结果。 xml_tab 可能可以生成您喜欢的任何内容(findit xml_tab 进行安装)。显然,您可以导出 Excel 您的数据,但如果您需要频率表,您可能需要先通过(varlist) 折叠(count) ..., by(varlist) 您的数据。 (不过,我讨厌崩溃,因为我认为需要销毁并重新加载数据是一个糟糕的主意;这是一个例子,其中 R 的对象概念比 Stata 的只有一个数据的想法更方便一次设置在内存中。)

关于stata - 如何导出表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12278976/

相关文章:

r - R 和 Stata 中全局变量的危险示例

stata - 如何在 Stata 中创建引用其他字符串变量的字符串变量?

matrix - 绘制矩阵列的直方图 (Stata 12)

aggregate - 如何在 Stata 中聚合关系数据?

r - 比较回归模型与 R

excel - 在 Stata 中执行导入循环时,Excel 文件的扩展名仍然存在

loops - foreach 查找所有缺失值

algorithm - 具有多个变量的数据管理

python - 如何为变量值分配标签

hashtable - Stata 简单键值对