事实上,Stata里提供了很多可以快捷下载数据的方式,让你不用再去登录数据库,就能轻松获取各类数据。
(一)获取上市公司的数据
上市公司最容易标准化的是两类数据:财务数据和交易数据。对于中国的上市公司来讲,获取数据的一个命令是:chinafin,比如我想获取万科A的财务数据,对应的command是 chinafin 000002,你所看到的数据是这样的:
获取万科A的交易数据,对应的command是:cntrade 000002
类似地,获取指数数据,比如沪深300,cnindex 000300
如果我想获得全球其他市场的交易数据,对应的命令是stockquote,它的数据来自雅虎财经,比如
stockquote AAPL, fm(1) fd(1) fy(2000) lm(12)ld(31) ly(2015) frequency(d)
它表示获取苹果公司从2000年1月1日到2015年12月31日每天的交易数据。
(二)获取国家的经济数据
很多机构(比如美联储、世界银行)里也有很多经济学家,他们也在使用Stata进行经济学研究。所以他们也会制作一些Stata的模块,把机构内部整理的数据开放给所有的用户使用。
比如世界银行推出的“wbopendata”,在下载安装后,我们可以在command窗口输入“db wbopendata”,点击窗口进行操作。
比如我们想要获得中国居民收入的数据,我们可以敲入如下的代码:
bopendata, language(en - English)country(chn;) topics() indicator(ny.gdy.totl.kn)
具体的用法规则,大家可以参考帮助文件。
类似地使用美联储的数据,可以下载freduse。欧盟的数据,可以下载eurouse和eurostatuse。建议国家统计局把现有的数据也做成一个命令放上去,哈哈。
(三)获取其他学科(地理、生物)的数据
efetch_tools(包括genefetch,pmidfetch, and snpfetch三个命令)下载美国生物技术信息中心(NCBI)的基因数据。顺便多聊一句,生物统计里有很多很好的杂志,比如Biometrika 、Biometrics、Bioinformatics等等。
gcode下载各个城市经纬度数据,比如北京,gcode Beijing。
PS:所有命令均需要在command窗口下载(ssc install xx),才能使用。
(来自:Idata)


雷达卡






京公网安备 11010802022788号







