好消息,爬虫俱乐部发布新订单!
去年,李春涛教授带领爬虫俱乐部成员发布了chinagcode、chinaaddress、cnintraday、subinfile、cnstock等实用命令。,实现了中文地址与经纬度的转换、股票分时交易数据的捕获、文本文件的修改、股票代码的获取等。此外,对以前发布的cntrade和chinafin命令进行了修改,以便这些命令可以在Stata14和更高版本中运行。现在,爬行动物俱乐部又压制了一个大动作。李春涛教授和爬行动物俱乐部成员薛源共同编写了一个新命令——单词Convert。用这个命令,rtf、doc、docx、dot、pdf、xps等文件可以通过调用PowerShell和MS Word相互转换(pdf和xps目前只能转换成其他文件,不能转换成其他文件)。
要使用此命令,您必须首先确保您的计算机上安装了Microsoft Word2007或更高版本。另外,需要配置PowerShell。包括以下两点:
1.参考前面的推文,将PowerShell的执行策略设置为远程签名。具体方法在推文中有详细描述。
2.将PowerShell所在的路径添加到环境变量中。找到PowerShell所在的路径。比如作者电脑上PowerShell的路径是“C:Windows System32 Windows powershel 1.0”。右键单击我的电脑,单击属性,然后选择最左侧的高级系统设置。
在弹出的系统属性中单击环境变量。
在弹出窗口中双击系统变量下的Path,在弹出窗口中将PowerShell的路径添加到末尾,用于编辑环境变量。
如果不用Windows10系统,这里加路径会不一样。您需要在弹出窗口中将路径添加到变量值的后面,并在中间用分号隔开。
完成上述配置工作后,您可以开始使用wordconvert命令。在帮助文件中,我们给出了一个从我们的网站下载rtf和docx文件并实现转换的例子。很简单,可以按照帮助文件操作。我们这里不使用帮助文件中的示例。我们结合使用rtf命令和esttab命令来生成rtf文件,并使用wordconvert命令来操作rtf文件。
例子
清理所有
测试单词转换
测试单词转换
系统自动清除
tempname句柄
Rtfopen `handle '使用test wordconvert.rtf,replace
file write ' handle ' ` " { pardb ` = ustrto(" descriptional statistics "," gb2312 ",1)' par} " '
rtfclose `handle '
estpost汇总价格mpg rep78重量长度d
Esttab使用测试wordconvert.rtf,单元格(“计数平均值(fmt(3))SD(fmt(3))min(fmt(3))max(fmt(3))”)noobs追加压缩
rtf使用test wordconvert.rtf生成“handle ”,替换
文件写入“句柄”页面
文件写' handle' ` "{pardb ` = ustrto("回归结果"," gb2312 ",1)' par} " '
rtfclose `handle '
reg价格mpg重量rep78
est store m1
reg价格mpg长度重量
est商店m2
Esttab m1 m2使用test wordconvert.rtf,追加star(* 0.10 * * 0.05 * * * 0.01)ar 2 nogaps
我们生成的rtf文件中有两个表。
现在,我们可以使用wordconvert将这个文件转换成其他格式,包括doc、docx、dot、pdf和xps。这里需要注意的是,PowerShell识别的编码默认为ASCII,使用Stata14及更高版本时使用utf8,所以当路径和文件名出现中文时,需要使用编码选项设置相应的编码,简体中文可以设置为gb2312。
word convert " test word convert . rtf " test word convert . doc ",编码(gb2312)替换
word convert " test word convert . rtf " test word convert . docx ",编码(gb2312)替换
word convert test word convert . rtf test word convert . dot,编码(gb2312)替换
wordconvert.rtf测试,编码(gb2312)替换
word convert test word convert . rtf test word convert . XPS,编码(gb2312)替换
这些文件已被转换。这个命令和Stata15的新命令putdocx能碰撞出什么样的火花?我们会在以后的推文中继续介绍。
目前我们团队还在积蓄能量打压大招,还会继续下新单。之前发布的命令将在一些Stata粉丝反馈后更新。请注意我们的推动。
在广大粉丝的要求下,爬虫俱乐部的推文微信官方账号奖励功能可以开票。如果累计奖励超过1000元,我们可以给你开发票。发票类别是“咨询费”。用心做事,只为做你更贴心的小爬虫。第一张批发票已经发给小师傅了。来奖励一下小爬虫~
文字编辑:徐钰文
技术编辑:刘贝贝
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
关于我们
微信微信官方账号“Crawler Club”分享实用stata命令,欢迎转载和奖励。爬虫俱乐部是由李春涛教授带领的研究生和本科生组成的大数据分析和数据挖掘团队。
另外,欢迎大家积极投稿,介绍一些关于stata的数据处理和分析技巧。
提交邮件:statatraining@163.com
提交要求:
1)必须是原创,禁止抄袭;
2)一定要准确,详细,有举例和截图;
注意事项:
1)所有投稿都会经过微信官方账号运营团队成员审核,审核通过后才能录用。一旦被录用,作者将在推特上签名,并获得奖励。
2)请在邮件中注明提交,邮件名称为“提交”+“推文名称”。
3)应读者要求,现提供付费问答服务。如果遇到关于stata分析数据的问题,可以在微信官方账号里问,只需要付一点小报酬。我们会在后面的推文中回答他们。
欢迎来到爬行动物俱乐部
1.《convert命令 爬虫俱乐部又出新命令了——wordconvert转换你的word文件》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《convert命令 爬虫俱乐部又出新命令了——wordconvert转换你的word文件》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/fangchan/1181002.html