- 9
- 0
- 约1.05万字
- 约 16页
- 2018-11-16 发布于江苏
- 举报
Stata软件实用培训教材
Stata软件使用教程--用putexcel命令来创建Excel表格:宏,图片,矩阵和公式表达式
今天,我们讲解一下如何写出更复杂的表达式,比如宏,图表和矩阵。甚至是如何在Excel中通过编写公式来创建计算单元。在Excel中,这些是我们实现报表自动生成的重要步骤。
在开始讲解案例前,我先创建一个putexcel2.xlsx的单独文件,并把每个案例写到单独的工作表中。putexcel set命令如下:
putexcel set putexcel2.xlsx, sheet(example1) replace
putexcel set putexcel2.xlsx, sheet(example2) modify
...
putexcel set putexcel2.xlsx, sheet(example8) modify
我可以为每个案例创建一个独立的Excel文件,但是我更喜欢一个文件中包含多个工作表。当你创建大型报表的时候我想你也会喜欢使用这种方法。
输入webuse nhanes2可以下载案例中所需的数据集。我将使用数据集的子集并且重新标记一些变量,所以不必介意你的数字是否与我的完全一致。
案例1将返回结果写入Excel
STATA的很多命令可以返回标量,宏和矩阵。我们可以使用putexcel命令将这些写到一个Excel表中。比如,我可能想把年龄的平均值写到Excel里,那么我可以在summarize age之后输入return list来查看返回结果列表。这时平均值被保存在标量r(mean)中。
summarize age
Variable | Obs Mean Std. Dev. Min Max
-------------+---------------------------------------------------------
age | 1,266 48.44076 16.98858 20 74
. return list
scalars:
r(N) = 1266
r(sum_w) = 1266
r(mean) = 48.44075829383886
r(Var) = 288.6119026656426
r(sd) = 16.98858153777539
r(min) = 20
r(max) = 74
r(sum) = 61326
设置putexcel2.xlxs中“example 1”工作表的目标文件,然后可以在单元格A1中写入表达式Mean Age = ,在单元格B1中写入表达式`r(mean) 。注意r(mean)?要用单引号括起来。这是告诉STATA我想把r(mean)值写在单元格B2中。
putexcel set putexcel2.xlsx, sheet(example1) replace
Note: file will be replaced when the first putexcel command is issued
. putexcel A1 = Mean Age =
file putexcel2.xlsx saved
. putexcel B1 = `r(mean)
file putexcel2.xlsx saved
打开生成的Excel文件,发现平均值已经成功的写到了单元格B2中。
案例2:用Excel格式格式化数字
可以使用Excel格式中的nformat()选项来指定一个数字的显示格式。比如,可以使用nformat(“#.###”)这个选项使平均值显示到小数点后三位。
putexcel set putexcel2.xlsx, sheet(example2) modify
. putexcel A1 = Mean Age =
file putexcel2.xlsx saved
. putexcel B1 = `r(mean), nformat(#.###)
file putexcel2.xlsx saved
可以在[P]putexcel advanced选项部分查看到Excel格式选项的完整描述。
案例3:用STATA设计数字格式
STATA包含许多快捷格式代码可与nformat()一起使用。比如,可以使用number_d2选项使平均值显示到小数点后两位。
putexce
您可能关注的文档
最近下载
- 2026年职业资格房地产经纪人房地产经纪专业基础-房地产经纪职业导论参考题库含答案解析(5卷题有答案.docx VIP
- 部编版道德与法治五年级下册复习资料.pdf VIP
- JCT2559-2020 岩棉外墙外保温系统用粘结、抹面砂浆.pdf VIP
- 外研版(三起)(2024)三年级下册英语Unit 1《Animal friends》教案(共4课时).docx VIP
- 《中华民族共同体概论》第十三讲测试题及答案.docx VIP
- 油田油气集输设计规范宣贯材料PPT.ppt VIP
- 广西桂林市2023-2024学年高一下学期期末质量检测物理试卷(含答案).docx VIP
- 中考数学总复习课件14个专题.ppt VIP
- 气田集输设计规范GB50349-2015知识培训.pptx
- 2025年全面从严治党工作报告 .pdf VIP
原创力文档

文档评论(0)