- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Stata软件用putexcel命令创建Excel表格--为任意变量编写自定义报表在之前的博文中演示了如何使用putexcel在Excel中重现常见的Stata输出。今天将演示如何为任意变量创建自定义报表。创建单元格计数与行百分比相结合,以及具有标准偏差方法的表。但是你可以修改下面的例子包括列的百分比,百分点、标准误差、置信区间或任何统计。使用本地宏将变量名传递到我的程序中。通过将新变量名赋予宏,可以为任意变量创建相同的报表。您可以通过创建每个报表的do-file并将变量名传递到do-file来扩展这个想法。这是我们在Excel中自动创建报表的又一重要步骤。今天的文章包含了几个大的代码组。这是因为每个示例都包含了前面示例中的代码以及新的代码行。虽然允许在整个程序的上下文中看到新代码,但它也使新代码的出现需要更长的时间。代码组中的大部分代码与示例相同。案例1:将返回结果写入Excel我们使用tabulate创建一个sex和race的单元格计数矩阵。输入 但是我想把任何两分类变量放入表格中,所以在本地宏RowVar中保存sex数据,在本地宏ColVar中保存race数据。现在可以使用相应的本地宏将sex和race列成表。单元格计数保存在矩阵cellcounts中。通过tabulate可以输入return list来查看标量返回列表。观察的总数保存在标量R(n)中,行数保存在R(r)中,列数保存在R(c)中。为了以后可以使用这些标量,可以将其保存在本地宏中。案例2:循环行和列我可以使用保存的行和列的计数来循环矩阵cellcounts的每个单元格。在矩阵中循环每个单元格使我们能够格式化每个单元格中的数字和/或使用的数字来计算另一个数,如百分比。案例3:char()的功能矩阵的行和列都用数字来索引。Excel表的行用数字来索引,列用字母索引。在Excel中使用char()功能可以将矩阵的列数字转换成列字母。char()函数的参数是一个ASCII码和函数返回对应的ASCII码。比如,char(65)返回字母“A” char(66)返回字母“B”等等。我们可以在循环中使用函数char(64 + `col’)来将矩阵中的列数字转化为Excel表格的列字母。下面代码1中的第4行将单元格名称保存到本地宏Cell中。可以使用第四行“`row”?而不是string(`row’)。但是我始终需要string()?的功能,所以为了连贯性这里还是使用了。第5行使用putexcel写入Cell的值与Excel中的单元格对应。案例4:将单元格计数写入ExcelCode block 2演示如何将矩阵中的单元格计数写入Excel表。Code block 2的第四行单元格计数从矩阵?cellcounts保存到本地宏CellContents?中,第五行Excel?表中将目标单元格保存到本地宏Cell中,并且第六行在Excel表中使用putexcel?将CellContents?写入Cell中。案例5:将行百分比写入Excel我希望将行百分比写入Excel表而不是单元格计数。我需要单元格计数和行合计来计算行百分比。Code block 3?下面第三行的tabulate命令将行总数保存到矢量?rowtotals里。11行将单元格计数保存到本地宏cellcount里。12行计算和格式化单元格百分比并且将其保存在本地宏cellpercent。13行将“%”符号增加到cellpercent?里并且将生成的字符串保存到本地宏CellContents里。案例6:将单元格计数和行百分比写入Excel将单元格计数和行百分比写入每个单元格。可以通过修改上面Code block 3?的第13行来实现。下面Code block 4的第13行将cellcount和cellpercent?都保存在本地宏CellContents中。案例7:在Excel表格中添加行标签接下来在Excel表格中添加行标签。可以在Excel表中输入“女性”和“男性”,但我希望能够更改程序顶部的行变量,并自动标记行。值的标签比如“0 =女性”和“1 =男性“被定义使用label define并且标签被附加到使用?label values变量。如果输入describe sex,可以看到附加的值标签sex被命名成SexLabel。 通过输入?label list SexLabel可以看到SexLabel的定义。可以使用变量名来访问所有关于变量值标签的信息。当前行变量的名字,sex保存在本地宏?RowVar中。可以使用下面的宏列表函数保存价值标签RowVar?到本地宏RowValueLabel中。可以使用levelsof将RowVar的数字分类到本地宏RowLevels中。 使用words()功能可以参考RowLevels中
您可能关注的文档
最近下载
- 城市道路交通事故地点文字表述方法研究.pdf VIP
- 新能源转换与控制技术风力发电(本科)樊.ppt
- 七年级英语上册期末专题训练(任务型阅读,首字母填空,完形填空)(有答案).pdf VIP
- 学术规范与论文写作(雨课堂)研究生 全部答案.doc VIP
- 2025年耐火材料行业分析.docx VIP
- 技术咨询合同简洁版模板5篇.docx VIP
- 2025-2026学年山东省青岛市八年级上学期期中模拟英语试题(含解析).docx VIP
- 日置 BT3564电池测试仪使用说明书.pdf VIP
- 上海三菱LEHY(C)电梯安装调试培训资料.ppt VIP
- 人教版(2025)高二生物选择性必修1稳态与调节期中达标测试卷A卷(含答案解析).pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)