楼主: lovejl~
34287 10

[编程问题求助] stata怎样匹配数据,求助 [推广有奖]

  • 1关注
  • 0粉丝

已卖:5份资源

大专生

75%

还不是VIP/贵宾

-

威望
0
论坛币
59 个
通用积分
0.0001
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
639 点
帖子
34
精华
0
在线时间
63 小时
注册时间
2015-10-24
最后登录
2019-3-26

楼主
lovejl~ 发表于 2017-11-28 17:28:31 |AI写论文
5论坛币

如图所示,用stata进行数据匹配合并,要找到代码相同和日期相同的进行匹配,并把event_date填入表1中。看连玉君的事件研究法是根据代码进行匹配的,因为我的数据同一家公司有多次减持的,所以要根据代码和事件日进行匹配才行,不知道要怎么处理了
D62(A7DGJP0[ZXVY}NWPQ67.png C3VC2A)L_XA1MBMJDS8I%3L.png

关键词:Stata tata 事件研究法 Event 同一家公司

沙发
lovejl~ 发表于 2017-11-28 17:30:23
use C:/Users/Administrator/Desktop/eventdate.dta
sort company_id
save eventdate_cy,replace
use "C:/Users/Administrator/Desktop/stockdate.dta"
sort company_id date
merge company_id using eventdate_cy
drop if _merge !=2
drop _merge
save eventdat,replace
这是每个公司只发生一次事件根据代码进行合并处理的程序

藤椅
lovejl~ 发表于 2017-11-28 17:31:25
另外,数据匹配之后,怎样删除估计期和事件期之外的数据呢?

板凳
lovejl~ 发表于 2017-11-28 20:04:58
我把数据按照company_id date 排后,event_date就只显示事件日那一天的数据了(图1),而不像之前一样重复显示(图2),这是为什么呢?

3%QHI@JL_GHZ5L0K59{4[~8.png (23.14 KB)

图1

图1

Y2AXX5US6)`((EW86QY%YQ3.png (25.35 KB)

需要: 5 个论坛币  [购买]

图2

报纸
lovejl~ 发表于 2017-11-28 20:05:59
lovejl~ 发表于 2017-11-28 20:04
我把数据按照company_id date 排后,event_date就只显示事件日那一天的数据了(图1),而不像之前一样重复显 ...
图1和图2写反了,不好意思

地板
lovejl~ 发表于 2017-12-2 19:39:23
已经解决了,用dif定义变量,删除不要的变量就行。

7
394044168 发表于 2019-2-24 15:46:33 来自手机
lovejl~ 发表于 2017-12-2 19:39
已经解决了,用dif定义变量,删除不要的变量就行。
能加个扣扣,讨论下数据库匹配的问题吗?麻烦楼主,394044168

8
xiang毕业 发表于 2021-4-16 16:39:22
我也想请教楼主数据匹配的问题 Q:347322643 感谢~

9
xcch2008 发表于 2021-5-4 21:58:00
我也想请教楼主关于数据匹配的问题 Q:976295151 麻烦楼主了

10
倪兆方 发表于 2021-6-23 14:00:51
+v 15757176004 详细教学解答

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 05:57