这个问题可能是由于Stata与Word之间的编码不匹配造成的。解决此问题的一个方法是更改Stata中的字符集设置以匹配Word的默认编码(通常是UTF-8)。你可以在运行outreg2之前添加以下命令:
```
set moremata, permanently
set encoding UTF-8, permanently
```
然后,再尝试使用outreg2将结果输出到Word。你的代码可能看起来像这样:
```
set moremata, permanently
set encoding UTF-8, permanently
outreg2 using regression, replace ctitle("国有") pvalue bdec(3) tdec(2) rdec(4) addtext(ind,"控制",year,"控制") keep (size_1 lev_1 roa_1 indepen_1 top1_1 invturn_1 ) word
```
如果上述方法仍然不能解决问题,你还可以尝试以下步骤:
1. 在Word中更改文档编码。在“文件”->“选项”->“高级”,然后在“编辑选项”下的“新文档的默认文本编码”选择UTF-8。
2. 使用outreg2将结果输出为txt或rtf格式,然后再复制粘贴到Word中,以避免编码问题。
3. 考虑使用其他Stata插件(如esttab)来代替outreg2进行表格输出。尽管可能需要调整代码,但可能会解决编码问题。例如,你可以尝试以下命令:
```
esttab using regression.rtf, replace ctitle("国有") pvalue bdec(3) tdec(2) rdec(4) addnote(ind,"控制",year,"控制") keep (size_1 lev_1 roa_1 indepen_1 top1_1 invturn_1 )
```
然后将regression.rtf文件复制并粘贴到Word中。
此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用