查看原文
其他

轻轻一点,就知有没有|rqrs命令介绍

爬虫俱乐部 Stata and Python数据分析 2022-03-15

本文作者:任   哲, 中南财经政法大学经济学院

本文编辑:陈丹慧

技术总编:余术玲

爬虫俱乐部云端课程

  爬虫俱乐部于2020年暑期在线上举办的Stata与Python编程技术训练营和Stata数据分析法律与制度专题训练营已经圆满结束啦~应广大学员需求,我们的课程现已在腾讯课堂全面上线,且继续提供答疑服务。现在关注公众号并在朋友圈转发推文《来腾讯课堂学Stata和Python啦》或《8月Stata数据分析法律与制度专场来啦!》,即可获得600元课程优惠券,集赞50个再领200元课程优惠券!(截图发至本公众号后台领取)原价2400元的课程,现在只要1600元!


导读

在学习Stata的过程中我们往往会仓鼠附体,看到好用的命令就下载,可时间一长,命令一多,在需要这些命令的时候记忆就会模糊,这个命令到底下没下过?下载到了哪里?形成了小小的困扰。一般大家会选择通过ssc install 命令名称,replace简单粗暴的直接重新下载命令,来解决是否安装过的问题;再用findfile命令查找相应的ado文件,来寻找ado文件的安装路径。这样虽然能解决问题,但还不够简单,接下来本文将介绍rqrs命令来帮你一步到位,轻轻一点,解决小困扰。
一、安装及语法

rqrs命令可以帮你查询目标命令的安装路径,如果命令未安装,就会下载包含该命令的命令包。rqrs命令可直接通过ssc install rqrs,replace下载,该命令具体语法如下:rqrs command [ pkgname ] [ , options ]

command是指命令的名字,是必选项。

pkgname是指命令所在的命令包package的名字。

options的常用内容如下:

1.from
from选项之后跟包含下载命令包的URL。除此之外,from后还可跟以下快捷方式:
名称描述
ssc从ssc下载安装命令包(默认)
net从net设定的位置下载安装命令包
sj#_#从Stata Journal设定的位置下载安装命令包
stb#从Stata Technical Bulletin设定的位置下载安装命令包

2.replace
replace用新下载的命令包替代旧的命令包。
3.install
rqrs命令在安装命令包之前会进行询问,使用install选项后,会默认同意安装,不会再出现如下提示框:



二、案例

上面的描述还是有些抽象,下面用具体的例子来展示rqrs命令的运用。首先是,如果rqrs后跟的命令是已经安装过的,那么将会显示该命令的安装路径和版本信息。具体如下:
*检查regress命令rqrs regress

如果rqrs后跟的命令还没有安装过,那rqrs命令就会下载包含该命令的命令包。但是要注意,在没有指示的情况下rqrs命令默认在SSC下载命令包,如果涉及到的命令没有上传到SSC,则会下载失败。此时,我们可以使用from选项来指出下载命令包的方式,比如下例中,就让rqrs命令通过指定的URL来下载github命令。
 *从网络上下载github命令  rqrs github ,from("https://haghish.github.io/github/")

其中第一行表示没有查询到github这个命令的ado文件,之后三行的内容就是安装过程,大家了解即可。
最后就是如果知道所查询的命令所属的命令包,可以把该命令包的名称写在命令之后,以方便更快速的查找命令。例子如下:
*findname命令是属于dm0048_4命令包的命令 *而dm0048_4命令包需要通过Stata Journal下载 rqrs findname dm0048_4 , from(sj20-2)
好了,rqrs命令的介绍到此就结束了。该命令不仅可以在我们需要查看某个命令的ado文件时起到很好的指路作用;而且也可以被视为一种集合了多种下载功能的工具,帮助我们进行新命令(尤其是未上传至SSC的命令)的下载。感兴趣的小伙伴赶紧去试试吧!




对我们的推文累计打赏超过1000元,我们即可给您开具发票,发票类别为“咨询费”。用心做事,不负您的支持!往期推文推荐

强大的正则表达式

自动群发邮件(二)——附带附件

自动群发邮件--email和smtplib基本模块的使用

批量处理变量名和标签的小方法

计算工作日的小能手——workdays

Seminar | 企业错报与银行贷款合同

Seminar | 共同基金行业的性别歧视Seminar | 来自女儿的塑造:高管、女性社会化与企业社会责任

小贴士:Markdown的基本语法

听说相貌也能量化 | 调用百度人脸检测API实现颜值打分

列出指定属性的变量|findname命令比ds命令

新一代的标签转码小能手【爬虫实战】亚马逊网站Top100畅销书爬取

Json文件好帮手——JsonPath

数据转置pro之sxpose2文件"搬家"小助手:mvfiles

pyecharts绘图——河流图展示

你知道MDPI期刊的热门题目吗?

文件合并你不行,mergemany来帮宁分组进行描述性统计的小技巧 --astx命令介绍新年快乐|爬虫俱乐部2020年度总结

不能忘却的记忆| B站弹幕爬虫

关于我们


微信公众号“Stata and Python数据分析”分享实用的stata、python等软件的数据处理知识,欢迎转载、打赏。我们是由李春涛教授领导下的研究生及本科生组成的大数据处理和分析团队。

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

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

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