假设保存机构投资者数据的文件为 jigou.dta,变量名称如下:
year id jigou percent
其中,jigou表示你上述数据中的机构投资者a,b,c……,percent表示每个机构投资者的持股比例。
存储公司财务数据的文件为 data.dta。
为了达到你的目的,步骤如下:
1. 把 jigou 数据中同一家公司同一个年度的多个机构持股比例合并:
bysort id year: egen percent_sum = sum(percent)
2. 去掉重复值
duplicates drop id year, force
drop jigou percent
3. 与财务数据合并
merge id year 1:1 using data.dta, nogen
你先按照上述步骤执行一下,看看能否达到你的要求。如有问题,我们再行商讨。