全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1680 4
2020-12-29
公司业绩预告每季度有一个业绩预告公布日,分析师会根据业绩预告调整其对公司的盈利预测,两份数据的相同的标识是股票代码,但用merge m:1  这个命令合并不了两个数据,该怎么办?求助!!!

分析师数据
复制代码


公司业绩预告数据

复制代码



code
merge m:1 StockCode using FIN_F_ForecFin-gsyiyg.dta

结果显示
variable StockCode does not uniquely identify observations in the using data
r(459);


二维码

扫码加我 拉你入群

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

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

全部回复
2020-12-30 16:54:01
这应该是个非典型问题,关键在于你合并的标准是什么 (除了股票代码相同外,日期通常不一样)?这可能涉及到之后你要做什么,然后才能回来看看要如何合并。
二维码

扫码加我 拉你入群

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

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

2020-12-30 19:27:44
黃河泉 发表于 2020-12-30 16:54
这应该是个非典型问题,关键在于你合并的标准是什么 (除了股票代码相同外,日期通常不一样)?这可能涉及到之 ...
非常感谢您的回复,我是想把公司业绩预告与分析师预测合并在一起,筛选出分析师在公司业绩预告公布后的5天内有3位分析师及以上调升公司净利润的股票;
公司业绩预告公布后会有多个分析师在随后多个日期调整其对公司业绩的预测,所以只有股票代码是相同的,日期是不同的。
二维码

扫码加我 拉你入群

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

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

2020-12-31 08:45:19
亭亭.玉立 发表于 2020-12-30 19:27
非常感谢您的回复,我是想把公司业绩预告与分析师预测合并在一起,筛选出分析师在公司业绩预告公布后的5天 ...
你已经有了 StockCode,我猜应该要产生一个季度变量 (say, yq),然后用 (help) joinby 合并,再做进一步处理。
二维码

扫码加我 拉你入群

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

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

2020-12-31 09:26:50
黃河泉 发表于 2020-12-31 08:45
你已经有了 StockCode,我猜应该要产生一个季度变量 (say, yq),然后用 (help) joinby 合并,再做进一步处 ...
好的好的,我试下,非常感谢!!!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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