楼主: 八千里平川
707 12

[数据管理求助] stata数据库合并求助 [推广有奖]

11
八千里平川 发表于 2024-1-15 19:39:32
wdlbcj 发表于 2024-1-15 15:03
不清楚细节不好做,
你先解决一下每个数据中的唯一标识符是什么
use A
merge m:m year using B
我按着这个命令匹配出来了,1:m和m:1都匹配不出来,随便试了一个m:m,但是匹配出来的数据是错误的
我是想把数据库A的a数据根据每一个id和美每一个year匹配到数据库B里,我的id是红色字体,字符串形式,会不会是和这个有原因

12
wdlbcj 学生认证  发表于 2024-1-15 19:48:29
八千里平川 发表于 2024-1-15 19:39
use A
merge m:m year using B
我按着这个命令匹配出来了,1:m和m:1都匹配不出来,随便试了一个m:m,但 ...
1. 听我的 先搞明白每一个数据库中的唯一标识符是什么
这个意思是 基于给定的规则能唯一确定一个观测值
比如 id year 但如果你的数据中 id=1 year=2024的值有很多个 那么这个就不是唯一标识符,

2. 匹配关键看的是 A数据库中的观测值 怎么和B中的观测值进行对应

3. 你实在不行 把每个数据库的前一百条数据给出来

13
八千里平川 发表于 2024-1-18 17:10:24
wdlbcj 发表于 2024-1-15 19:48
1. 听我的 先搞明白每一个数据库中的唯一标识符是什么
这个意思是 基于给定的规则能唯一确定一个观测值
...
好的好的 麻烦啦

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 05:12