全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 悬赏大厅 求助成功区
22661 16
2013-10-18
悬赏 10 个论坛币 已解决
stata能否实现同时用两个识别变量的横向合并(merge)?如我想把两个数据库合并起来,比如说:两个数据库都是10年100加企业的数据。识别变量是year和id,就是说我希望能同时根据year和id两个变量来横向合并数据,这个stata可以实现吗?如何实现?

merge 2:2 year id using filename
报错提示:
merge 2:2:  invalid merge type
    merge types are 1:1, 1:m, m:1, or m:m


最佳答案

cbhorse 查看完整内容

stata里面的1:1指的是using 数据库中的data与master data的对应关系。所以如果两个是一一对应,就用 merge 1:1, 没有merge 2:2 的说法。 如果是一一对应, merge 1:1 year id using filename 即可
二维码

扫码加我 拉你入群

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

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

全部回复
2013-10-18 10:59:50
stata里面的1:1指的是using 数据库中的data与master data的对应关系。所以如果两个是一一对应,就用 merge 1:1, 没有merge 2:2 的说法。 如果是一一对应,
merge 1:1 year id using filename 即可
二维码

扫码加我 拉你入群

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

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

2013-10-22 08:58:55
谢谢你,呵呵,是我没有理解merge中1:1的含义,你的解释让我恍然大悟,谢谢
二维码

扫码加我 拉你入群

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

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

2014-1-16 11:41:20
lphy2010 发表于 2013-10-22 08:58
谢谢你,呵呵,是我没有理解merge中1:1的含义,你的解释让我恍然大悟,谢谢
你用这个命令做出来了吗?我还没有做出来啊。
二维码

扫码加我 拉你入群

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

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

2014-11-1 23:15:36
weizengxin605 发表于 2014-1-16 11:41
你用这个命令做出来了吗?我还没有做出来啊。
我也遇到同样问题??
二维码

扫码加我 拉你入群

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

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

2016-1-7 20:16:41
ljq8433101 发表于 2014-11-1 23:15
我也遇到同样问题??
做出来了 没问题的
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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