全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
7401 3
2018-02-08
现在我的master dataset里面有下面类似的标记可以看到,比如fundid 是10408267对应了两个symbol(一个基金的两个份额,但两个份额其实是一个基金,也就是资产配置是一样的)

复制代码


但是现在我需要把基金的资产配置merge到这个数据库,但是在资产配置的数据里只有fundid这个指标
有什么办法可以把这个数据merge过去,让master data里面同一个fundid的两个symbol都match上相同的资产配置数据

复制代码








二维码

扫码加我 拉你入群

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

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

全部回复
2018-2-8 15:14:27
1. 你用 dataex 印出资料,很好。2. 但要有代表性,你两个档根本就没有相同的 fundid,怎么合并?
二维码

扫码加我 拉你入群

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

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

2018-2-18 23:55:30
黃河泉 发表于 2018-2-8 15:14
1. 你用 dataex 印出资料,很好。2. 但要有代表性,你两个档根本就没有相同的 fundid,怎么合并?
谢谢黄老师解答,我说的更具体一些:

我的using dataset是一个关于基金信息的表

复制代码



我的master dataset是基金每个季度的收益率(所以比如出现了很多次重复fundid):两个表唯一可以连接的变量是fundid。但有些基金一个fundid对应了两个symbol。
现在比如108426号基金,我想把using data的各种关于这只基金的信息match到我的master data,但是在merge 1:1 fundid using fundinfo.dta, 软件报错:variable fundid does not uniquely identify observations in the master datar(459);

我想请教一下,如何merge上去呢?非常感谢!
复制代码

二维码

扫码加我 拉你入群

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

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

2020-1-4 20:33:29
mengdengliao 发表于 2018-2-18 23:55
谢谢黄老师解答,我说的更具体一些:

我的using dataset是一个关于基金信息的表
你好,我遇到了同样的问题,请问你后来是怎么merge的呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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