查看原文
其他

玩转stata15—putdocx导入图表

李子健 Stata and Python数据分析 2022-03-15

之前的推文《玩转stata15—putdocx生成word文档》详细介绍了putdocx的强大功能,用命令行生成word文档。而在作实证的时候,除了检验结果需要导入word,图表也有这个需要,那就接着请putdocx来帮忙吧!


关闭文档

由于使用putdocx命令去修改一个已经打开的.docx文件,Stata15将会报错,因此我们用命令关闭已经打开的word文档以防报错。

! taskkill /F /IM WINWORD.EXE /T


构造图表

用系统自带的auto数据,依据变量mpg(消耗每加仑油能走的公里数)的频数构造直方图。并保存在指定路径下,命名为hist.png文件。

clear

set more off

cd C:\Users\Dell\Desktop

sysuse auto

histogram mpg

graph export hist.png,replace


导入表格

putdocx begin  //声明我们要开始putdocx了

putdocx paragraph,halign(center)  // 写入一段,将段落内容居中

putdocx text ("每加仑耗油量直方图"), bold linebreak  //输入加粗的文本"每加仑耗油量直方图",并在结尾处换行。

putdocx paragraph,halign(center)   // 写入一段,将段落内容居中

putdocx image hist.png, width(4)  //导入图表并设置文档宽度为4

putdocx save hist.docx,replace 


有两句话不知当讲不当讲


1.putdocx image后的option选项,能够让我们的图表导入更加精确细化。

width:设置图像的宽度。如果宽度大于文档的页面宽度,则使用文档宽度。如果未指定width(),则使用默认大小。这里默认值由文档的图像信息和页面宽度决定。

height:设置图像的高度。如果没有指定height(),则图像的高度由图像的宽度和宽高比决定。

link:链接指定将图像文件名的链接插入文档。如果图像被链接,则引用的文件必须存在,以便文档可以显示图像。

linebreak:指定在新图像之后添加换行符。此选项可以多次指定,以在新图像之后添加多个换行符。

2.putdocx image 的图片后缀名可以是便携式网络图形(.png),JPEG(.jpg),增强型元文件(.emf)或标记的图像文件格式(.tif)文件。


这仅仅是Stata15众多新功能之一,后续我们会陆续介绍更多在Stata15中好玩好用的命令,好期待呐!Stata15真是好用的不得了,亲爱的读者朋友们,你有没有心动呢?北京友万信息科技有限公司作为Stata软件在中国大陆的指定经销商及合作伙伴,希望能给Stata中国用户提供更多服务与支持,并帮助中国用户建立完善的软件售后服务体系。

★ 基础服务:

1、Stata软件购买服务;

2、Stata软件升级服务;

3、Stata软件培训服务;

★ 附加服务:

4、Stata软件定制培训计划;

5、Stata软件研讨会;

6、Stata软件中国用户大会;

★ 增值服务:

7、提供数据处理/大数据分析/统计咨询及网络爬虫服务;

8、提供软件管理平台服务,本地部署让管理更便捷;

9、提供经管类案例库,可实时导出PPT格式用于老师讲课与教学相结合;

10、针对学校和科研机构提供内训服务, 行业专家上门服务。

联系人:徐青青(18610597626;010-56451129)



以上就是今天给大家分享的内容了,说得好就赏个铜板呗!有钱的捧个钱场,有人的捧个人场~。

应广大粉丝要求,爬虫俱乐部的推文公众号打赏功能可以开发票啦,累计打赏超过1000元我们即可给您开具发票,发票类别为“咨询费”。用心做事,只为做您更贴心的小爬虫。第一批发票已经寄到各位小主的手中,大家快来给小爬虫打赏呀~

                     文字编辑:强宇曦

技术总编:刘贝贝



往期推文推荐:

1.高校学术大神:你的导师上榜了吗?

2.中国高校财经、管理与综合类期刊灌水排行榜

3.关于RTF你不知道的命令之番外篇

4.免费事件研究,一片片从邮局寄来

5.免费的股价同步性,一片片从邮局寄来

6.Stata叫你回家听音乐了!

7.一言不合就用stata写邮件(Outlook/Foxmail)

8.听说你想知道怎么用stata画地图?

9.I have a Stata, I have a python

10.I have a Stata, I have a Python之二——pdf转word




关于我们

微信公众号“爬虫俱乐部”分享实用的stata命令,欢迎转载、打赏。爬虫俱乐部是由李春涛教授领导下的研究生及本科生组成的大数据分析和数据挖掘团队。

此外,欢迎大家踊跃投稿,介绍一些关于stata的数据处理和分析技巧。

投稿邮箱:statatraining@163.com

投稿要求:
1)必须原创,禁止抄袭;
2)必须准确,详细,有例子,有截图;
注意事项:
1)所有投稿都会经过本公众号运营团队成员的审核,审核通过才可录用,一经录用,会在该推文里为作者署名,并有赏金分成。
2)邮件请注明投稿,邮件名称为“投稿”+“推文名称”。
3)应广大读者要求,现开通有偿问答服务,如果大家遇到关于stata分析数据的问题,可以在公众号中提出,只需支付少量赏金,我们会在后期的推文里给予解答。

欢迎关注爬虫俱乐部

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存