要将 Stata 的结果导出到一个 Excel 表格中,可以使用 putexcel 命令。以下是一个示例代码:

sysuse auto, clear

// 生成一些统计结果
summarize price mpg rep78, detail

// 导出结果到 Excel 表格
putexcel set results.xlsx, replace
putexcel A1='Variable' B1='Mean' C1='Minimum' D1='Maximum'
putexcel A2='Price' B2=r(mean) C2=r(min) D2=r(max)
putexcel A3='MPG' B3=r(mean) C3=r(min) D3=r(max)
putexcel A4='Repair Record 1978' B4=r(mean) C4=r(min) D4=r(max)
putexcel close

在上面的代码中,首先使用 sysuse auto, clear 命令加载一个 Stata 自带的数据集。然后使用 summarize 命令生成一些统计结果。最后使用 putexcel 命令将结果导出到一个名为 "results.xlsx" 的 Excel 表格中。

putexcel 命令中,putexcel set results.xlsx, replace 用于创建一个名为 "results.xlsx" 的 Excel 文件。putexcel A1='Variable' B1='Mean' C1='Minimum' D1='Maximum' 用于在 Excel 的第一行中写入变量名称。putexcel A2='Price' B2=r(mean) C2=r(min) D2=r(max) 用于在 Excel 的第二行中写入价格变量的均值、最小值和最大值。类似地,putexcel A3='MPG' B3=r(mean) C3=r(min) D3=r(max)putexcel A4='Repair Record 1978' B4=r(mean) C4=r(min) D4=r(max) 分别用于写入燃油效率和修复记录变量的统计结果。最后,使用 putexcel close 命令关闭 Excel 文件。

运行这段代码后,你将在当前工作目录中找到一个名为 "results.xlsx" 的 Excel 文件,其中包含了 Stata 生成的统计结果。


原文地址: https://www.cveoy.top/t/topic/fxmC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录