接着上面的回答,在使用putdocx myreg.docx, replace时报错unknown subcommand myreg.docx
时间: 2024-03-11 15:48:00 浏览: 302
非常抱歉,我的回答有误。在 Stata 中,`putdocx` 命令的第一个参数应该是一个字符串,指定要输出的 Word 文件的路径和文件名,而不是一个子命令。因此,在使用 `putdocx` 命令时,应该将输出文件名放在引号中,例如:
```
putdocx "myreg.docx", replace
```
这个命令会将输出结果保存到名为 `myreg.docx` 的 Word 文件中,如果文件已经存在则会覆盖原有文件。
接下来,您可以使用 `putdocx` 命令将回归系数输出到 Word 文件中。例如:
```
putdocx "myreg.docx", replace
putdocx "regression coefficients for x1 and x3" " " " " ///
(e(b)[1.colnumb(x1) 1.colnumb(x3)], fmt(%9.3f)) ///
(e(V)[1.colnumb(x1) 1.colnumb(x3),1.colnumb(x1) 1.colnumb(x3)], fmt(%9.3f)) ///
(e(se)[1.colnumb(x1) 1.colnumb(x3)], fmt(%9.3f)) replace
```
这个命令会将变量 `x1` 和 `x3` 的回归系数保存到名为 `myreg.docx` 的 Word 文件中,覆盖原有文件。
相关问题
接着上面的回答,在使用outreg2 using myreg, cells(x1 x3) replace时报错option cells() not allowed
非常抱歉,我的回答有误。在 Stata 中,`outreg2` 命令不支持 `cells()` 选项,因此会出现错误提示 "option cells() not allowed"。
如果您想要只保存自己感兴趣的变量的回归系数,可以使用 `putdocx` 命令。具体步骤如下:
1. 进行回归分析,例如:
```
reg y x1 x2 x3 x4
```
2. 使用命令 `matrix list e(b)` 查看回归系数矩阵,例如:
```
matrix list e(b)
```
这个命令可以将回归系数矩阵输出到 Stata 界面上。
3. 使用命令 `putdocx` 只保存自己感兴趣的变量的回归系数,例如:
```
putdocx myreg.docx, replace
putdocx "regression coefficients for x1 and x3" " " " " ///
(e(b)[1.colnumb(x1) 1.colnumb(x3)], fmt(%9.3f)) ///
(e(V)[1.colnumb(x1) 1.colnumb(x3),1.colnumb(x1) 1.colnumb(x3)], fmt(%9.3f)) ///
(e(se)[1.colnumb(x1) 1.colnumb(x3)], fmt(%9.3f)) replace
```
这个命令会将变量 `x1` 和 `x3` 的回归系数保存到名为 `myreg.docx` 的 Word 文件中,覆盖原有文件。
4. 使用命令 `shell` 或者在文件管理器中打开 `myreg.docx` 文件,查看保存的回归系数,例如:
```
shell open myreg.docx
```
或
在文件管理器中双击 `myreg.docx` 文件
这个命令会打开名为 `myreg.docx` 的 Word 文件,并显示回归系数。
接着上面的回答,在使用estimates save myreg, keep(x1 x3)时,报错option keep() not allowed
非常抱歉,我的回答有误。在 Stata 中,`estimates save` 命令不支持 `keep()` 选项,因此会出现错误提示 "option keep() not allowed"。
如果您想要只保存自己感兴趣的变量的回归结果,可以使用 `estimates store` 命令。具体步骤如下:
1. 进行回归分析,例如:
```
reg y x1 x2 x3 x4
```
2. 查看回归结果,例如:
```
esttab, ar2
```
这个命令可以将回归结果输出到 Stata 界面上,并且显示 R-squared。
3. 使用命令 `estimates store` 只保存自己感兴趣的变量的回归结果,例如:
```
estimates store myreg : reg x1 x3
```
这个命令会将回归结果保存到名为 `myreg` 的结果集中,并且只包含变量 `x1` 和 `x3` 的回归结果。
4. 使用命令 `estimates table` 查看保存的回归结果,例如:
```
estimates table myreg
```
这个命令会将名为 `myreg` 的结果集中的回归结果输出到 Stata 界面上。
阅读全文