请选择 进入手机版 | 继续访问电脑版
楼主: zhbsis
8672 14

[stata资源分享] 干货分享:如何快速有效将WIND数据库下载的数据导入stata? [推广有奖]

  • 0关注
  • 5粉丝

博士生

83%

还不是VIP/贵宾

-

威望
0
论坛币
432 个
通用积分
6.1541
学术水平
5 点
热心指数
7 点
信用等级
5 点
经验
732 点
帖子
49
精华
0
在线时间
677 小时
注册时间
2011-9-28
最后登录
2024-4-3

zhbsis 发表于 2018-12-19 22:12:45 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
前言:WIND数据库是大家在科研路上常用的数据下载利器,但遗憾的是从WIND上下载下来的EXCEL数据文件的排列方式总是需要手工整理才能满足STATA的要求,进行后续的实证分析。出于这一需求,我们写了readWind的这一命令,用以将宽型的上市公司财务数据高效转换为长型的面板数据。

命令如下:
readWind, var(excel名称) timeType(时间类型) t0(样本起始时间) [split splitN(样本分割数) erase]

其中:
  • excel名称就是从wind下载下来的是excel名称,建议用英文命名,最好以变量名命名,比如我下载了ROE的数据,那这个excel就命令为ROE
  • 时间类型是指下载下来的数据是年度,季度还是月度,所以取值是y/q/m,暂时不支持日度
  • 样本起始时间,比如你选择从1995年1月开始下载,那么这个t0里面就写1995m1,如果是1991年第1季度开始,那就写1995q1,如果是年度数据以年为变化单位那就写1995
  • split splitN(n) erase这3个option是可选择的命令,主要是样本中的数据量太大时运行速度比较慢,所以我们采用了个折中的方法将样本分割成n个小样本,依次进行处理最后合并在一起。n取值越大分割的样本越小。建议n不要取值太小也不要太大。
  • 另外需要注意的是,本命令是基于gather命令进行的转置,所以需要先安装tidy中的gather命令:ssc install tidy


安装及案例介绍细节参见我的简书:https://www.jianshu.com/p/ab4bc2ead75e

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:stata reshape gather long wide

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
黃河泉 + 5 + 5 + 5 精彩帖子

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

星名ally 发表于 2019-2-18 20:10:14 |显示全部楼层 |坛友微信交流群
您好,请问Excel里多年多个变量怎么办呢? (ROE的例子里只有一个ROE变量)

使用道具

zhbsis 发表于 2019-3-10 21:39:47 |显示全部楼层 |坛友微信交流群
星名ally 发表于 2019-2-18 20:10
您好,请问Excel里多年多个变量怎么办呢? (ROE的例子里只有一个ROE变量)
建议一个个变量去导入哈

使用道具

Camelliaok 发表于 2019-6-21 18:23:58 |显示全部楼层 |坛友微信交流群
why does twosort package have no dependency?

使用道具

zhbsis 发表于 2019-6-28 11:11:49 |显示全部楼层 |坛友微信交流群
Camelliaok 发表于 2019-6-21 18:23
why does twosort package have no dependency?
dependency是指这个package没有依赖的其他package。现在已经更新了readWind2.0版本,欢迎使用。具体介绍可以关注公众号ddky_sis.

使用道具

zhbsis 发表于 2019-6-28 11:12:34 |显示全部楼层 |坛友微信交流群
星名ally 发表于 2019-2-18 20:10
您好,请问Excel里多年多个变量怎么办呢? (ROE的例子里只有一个ROE变量)
readWind2.0版本已经解决了这个问题,可以关注公众号ddky_sis,有具体介绍。

使用道具

zhbsis 发表于 2019-6-28 11:12:39 |显示全部楼层 |坛友微信交流群
星名ally 发表于 2019-2-18 20:10
您好,请问Excel里多年多个变量怎么办呢? (ROE的例子里只有一个ROE变量)
readWind2.0版本已经解决了这个问题,可以关注公众号ddky_sis,有具体介绍。

使用道具

zhbsis 发表于 2019-6-28 11:12:43 |显示全部楼层 |坛友微信交流群
星名ally 发表于 2019-2-18 20:10
您好,请问Excel里多年多个变量怎么办呢? (ROE的例子里只有一个ROE变量)
readWind2.0版本已经解决了这个问题,可以关注公众号ddky_sis,有具体介绍。

使用道具

SallyShaw 发表于 2019-8-3 17:37:58 |显示全部楼层 |坛友微信交流群
您好,请问输入了安装命令后,输出这个结果怎么办呢?
. net install github, from("https://haghish.github.io/github/")
stacktrace not available
https://haghish.github.io/github/ either
  1)  is not a valid URL, or
  2)  could not be contacted, or
  3)  is not a Stata download site (has no stata.toc file).
r(5100);

使用道具

yvaln2008 发表于 2019-8-16 11:22:26 |显示全部楼层 |坛友微信交流群
SallyShaw 发表于 2019-8-3 17:37
您好,请问输入了安装命令后,输出这个结果怎么办呢?
. net install github, from("https://haghish.gith ...
我也是这种情况,请问你解决了吗?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 08:55