楼主: 亭亭.玉立
1791 4

[数据管理求助] 公司每季度一个业绩预告公布日,分析师预测数据有很多个日期,两份数据该如何合并 [推广有奖]

  • 0关注
  • 0粉丝

高中生

45%

还不是VIP/贵宾

-

威望
0
论坛币
9 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
56 点
帖子
3
精华
0
在线时间
57 小时
注册时间
2019-7-31
最后登录
2021-10-12

楼主
亭亭.玉立 发表于 2020-12-29 22:39:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
公司业绩预告每季度有一个业绩预告公布日,分析师会根据业绩预告调整其对公司的盈利预测,两份数据的相同的标识是股票代码,但用merge m:1  这个命令合并不了两个数据,该怎么办?求助!!!

分析师数据
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long StockCode str10(rptdt fenddt)
  4. 1 "2011/10/16" "2011/12/31"
  5. 1 "2011/10/23" "2011/12/31"
  6. 1 "2011/10/25" "2011/12/31"
  7. 1 "2011/10/25" "2011/12/31"
  8. 1 "2011/10/25" "2011/12/31"
  9. 1 "2011/10/25" "2011/12/31"
  10. 1 "2011/10/26" "2011/12/31"
  11. 1 "2011/10/26" "2011/12/31"
  12. 1 "2011/10/26" "2011/12/31"
  13. 1 "2011/10/26" "2011/12/31"
  14. end
复制代码


公司业绩预告数据

  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long StockCode str12 stockname str10 publidate
  4. 1 "平安银行" "2011/4/14"
  5. 1 "平安银行" "2011/7/13"
  6. 1 "平安银行" "2011/10/15"
  7. 1 "平安银行" "2012/1/30"
  8. 1 "平安银行" "2016/1/21"
  9. 2 "万科A"      "2015/4/3"  
  10. 4 "国华网安" "2011/6/10"
  11. 4 "国华网安" "2011/8/27"
  12. 4 "国华网安" "2011/10/29"
  13. 4 "国华网安" "2012/7/6"  
  14. end
复制代码



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

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


二维码

扫码加我 拉你入群

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

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

关键词:分析师预测 业绩预告 分析师 observations observation

沙发
黃河泉 在职认证  发表于 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 合并,再做进一步处 ...
好的好的,我试下,非常感谢!!!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-2 00:47