楼主: 蠢猫猫
6923 11

[面板数据求助] 为什么我merge数据之后新表里没有变化呢? [推广有奖]

  • 2关注
  • 1粉丝

硕士生

51%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
20.3335
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1140 点
帖子
76
精华
0
在线时间
204 小时
注册时间
2019-1-18
最后登录
2023-12-18

楼主
蠢猫猫 发表于 2019-2-9 22:15:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我合并数据后,结果也显示匹配成功了,可是查看数据的时候还是原表,新的数据没有加进去呀,这是为什么?

二维码

扫码加我 拉你入群

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

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

关键词:Merge 合并数据 Stata 数据整理

沙发
蠢猫猫 发表于 2019-2-9 22:21:54
求大佬解答T.T

藤椅
蠢猫猫 发表于 2019-2-9 22:52:12
哦哦解决了。。。不知道原因是什么。。。
也许是因为之前忘记把字符型的改成数据型的。。?

板凳
蠢猫猫 发表于 2019-2-9 23:24:20
哎又出现问题了。。。刚把2表合并到1表里成为新的1表,再把3表合并到新1表里,2表的数据又没有了,这是为什么?????

报纸
三星慧子111 发表于 2019-4-15 20:42:53
楼主解决了吗

地板
定量研究爱好者小卓 发表于 2019-4-17 22:10:55
对啊,我也出现类似问题,后来怎么解决的

7
宋啸天 学生认证  发表于 2019-4-18 09:45:24 来自手机
merge之后有没有保存,我有次merge以后忘了保存,再use还是之前的数据

8
cornercafe 发表于 2020-4-8 23:29:06
1.如果通过合并要加入的新数据所表示的变量在原表中有,这个时候普通的merge合并后,在显示这个变量的值的时候会按照原表的数据显示。比如原表里变量a的值有一部分显示缺失,一部分有数值,要把另一个表中变量a的值插入到原表中缺失的地方,普通merge合并后原表缺失处还是缺失的。这个时候应该在命令后加入update或replace。具体见帮助里merge部分的解释:

update and replace both perform an update merge rather than a standard merge.  In a standard merge, the data in the master are the authority and inviolable.  For example, if the master and using datasets both contain a variable age, then matched observations will contain values from the master dataset, while unmatched observations will contain values from their respective datasets.

If update is specified, then matched observations will update missing values from the master dataset with values from the using dataset.  Nonmissing values in the master dataset will be unchanged.

If replace is specified, then matched observations will contain values from the using dataset, unless the value in the using dataset is missing.

2.可能是代码书写错误。
3.可能是要匹配的变量在两个表中的存储格式不同导致merge失败。
4.也可能是其他原因,可以参看软件结果窗口给的报错的内容。
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
兰郡月光 + 5 + 1 + 1 + 1 分析的有道理

总评分: 论坛币 + 5  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

9
在风雨中奔跑 学生认证  发表于 2020-6-20 10:47:24
我也出现了这样的问题,请问后来怎么解决的呢

10
Ellen_Q 发表于 2021-5-8 21:13:53
cornercafe 发表于 2020-4-8 23:29
1.如果通过合并要加入的新数据所表示的变量在原表中有,这个时候普通的merge合并后,在显示这个变量的值的时 ...
我也遇到了这个问题 通过1.解决了!感谢层主!

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

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