stata怎么导出结果到一个excel表格
要将Stata的结果导出到Excel表格,你可以使用putexcel命令。下面是一个简单的示例:
sysuse auto, clear
// 生成一些统计结果
summarize price, meanonly
tabulate foreign, gen(foreign_count)
// 导出结果到Excel表格
putexcel set results.xlsx, replace
putexcel A1=("Mean price") B1=_col(1)
putexcel A2=("Foreign count") B2=_col(2)
putexcel A3=("Foreign") B3=_col(1) C3=_col(2)
putexcel close
在上面的示例中,我们首先使用summarize命令计算了变量price的均值,并使用tabulate命令计算了变量foreign的频数。然后,我们使用putexcel命令将这些结果导出到名为results.xlsx的Excel表格中。
在putexcel命令中,set选项用于指定要导出到的Excel文件,replace选项用于替换现有的文件(如果存在)。接下来,我们使用putexcel命令将结果放置在Excel表格的特定单元格中。在这个例子中,我们将“Mean price”和“Foreign count”分别放置在A1和B1单元格中,将foreign的标签和频数分别放置在A3、B3和C3单元格中。
最后,我们使用putexcel close命令关闭Excel文件。
请注意,为了使用putexcel命令,你需要安装putexcel模块。你可以使用以下命令安装它:
ssc install putexcel
这是Stata的一个常用模块,如果你的Stata版本较新,可能已经默认安装了该模块。
原文地址: https://www.cveoy.top/t/topic/irZa 著作权归作者所有。请勿转载和采集!