全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2748 1
2011-05-14
研究的事件共有五年,在AR与Event data(如下)匹配中merge需要单对多,一定需要把EVENTDATE按照年份keep,再与AR匹配吗?CODE  DATE            AR
000001  1jan2009      .0238
000001   2jan2009      -.0012
...


CODE   EVENTDATE  
000001   3mar2009        
000001   7jan2010      

计算car时也一定要按照年份计算吗?我分年度计算car如下:
by CODE: gen datenum=_n
by CODE: gen target=datenum if DATE==EVENT_DATE
egen td=min(target), by(CODE)
gen dif=datenum-td
drop target
drop td
by CODE: gen window4530=1 if dif>=-45 & dif<=30
egen count4530=count(window4530), by(CODE)
by CODE: gen window300=1 if dif>=-30 & dif<=0
egen count300=count(window300), by(CODE)
by CODE: gen window030=1 if dif>=0 & dif<=30
egen count030=count(window030), by(CODE)
replace window4530=0 if window4530==.
replace window300=0 if window300==.
replace window030=0 if window030==.
save pre_sum, replace
drop if count4530 < 75
by CODE: egen CAR4530 = sum(AR) if window4530==1
drop if CAR4530==.
by CODE: gen num=_n
keep if num==1
keep CODE CAR4530 EVENT_DATE
save 2009CAR4530, replace
use pre_sum, clear
drop if count300 < 30
by CODE: egen CAR300 = sum(AR) if window300==1
drop if CAR300==.
by CODE: gen num=_n
二维码

扫码加我 拉你入群

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

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

全部回复
2011-5-15 14:34:37
可能许多人研究的事件年度跨度较小。但是如果要研究5年或者10年中每年发生的事件,如增发配股、兼并重组等,就得分年度计算,是有些麻烦呢~~
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群