全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1016 5
2020-04-20
悬赏 20 个论坛币 未解决
我有两个数据集需要合并,大致是这样的:
第一个数据集如图一所示,是债券的bond_id和对应上市公司股票的stk_id,一家上市公司可以发行多次债券因此是stk_id一对多bond_id
1587316570.jpg
第二个数据集如图二所示,是每个股票的交易价格时间序列
1587316579(1).jpg
现在我想以每个债券作为单个样本,合并两个数据集,最终实现图三所示的以bond_id作为标识,每个bond_id都对应stk_id的交易时间序列
1587316591(1).jpg
然而,我使用merge命令时,利用stk_id作为合并标识,无论怎么操作都只能变成图四所示的样子,stata以为stk_id是相同的,所以直接顺序给合并了,但在按照我的意图同一个stk_id也并不等价。
1587316599(1).jpg
请问老师们,这种情况可以通过merge里的其他选项或者其他命令方式解决吗,跪求指导!

二维码

扫码加我 拉你入群

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

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

全部回复
2020-4-20 11:32:53
顶一下
二维码

扫码加我 拉你入群

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

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

2020-4-20 11:57:02
lwq981010 发表于 2020-4-20 11:32
顶一下
顶一下,跪求老师
二维码

扫码加我 拉你入群

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

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

2020-4-20 15:17:42
lwq981010 发表于 2020-4-20 11:57
顶一下,跪求老师
继续顶....
二维码

扫码加我 拉你入群

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

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

2020-4-20 17:07:45
顶.....
二维码

扫码加我 拉你入群

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

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

2025-7-6 02:07:48
这个可以用joinby来实现
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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