stata的 esttab命令如何正确使用?
时间: 2024-05-12 17:14:43 浏览: 255
stata使用教程
5星 · 资源好评率100%
`esttab` 命令是 Stata 中一个非常实用的命令,可以将多个模型的结果输出到同一张表格中,方便比较和展示。使用 `esttab` 命令需要以下几个步骤:
1. 运行需要比较的模型,得到模型结果。
2. 将模型结果存储到临时文件中,例如可以将结果存储到名为 `temp` 的临时文件中,命令为 `eststo temp: 模型命令`。
3. 将多个临时文件的结果输出到同一张表格中,命令为 `esttab temp1 temp2 ... tempN using 文件名`,其中 `temp1`、`temp2`、...、`tempN` 是存储模型结果的临时文件,`文件名` 是输出表格的文件名。
以下是一个例子,假设我们有两个模型需要比较,一个是线性回归模型,一个是逻辑回归模型,命令如下:
```
// 运行线性回归模型
regress y x1 x2 x3
// 将线性回归模型结果存储到 temp1 临时文件中
eststo temp1
// 运行逻辑回归模型
logit y x1 x2 x3
// 将逻辑回归模型结果存储到 temp2 临时文件中
eststo temp2
// 将两个模型结果输出到同一张表格中,命名为 result.tex,并且格式为 LaTeX 格式
esttab temp1 temp2 using result.tex, replace booktabs
```
在上面的例子中,我们将线性回归模型结果存储到 `temp1` 临时文件中,将逻辑回归模型结果存储到 `temp2` 临时文件中,然后将两个临时文件的结果输出到同一张表格中,命名为 `result.tex`,并且使用 LaTeX 格式美化表格。
阅读全文