楼主: 369200H
886 2

[一般统计问题] 这种情况是啥原因 [推广有奖]

  • 0关注
  • 0粉丝

学前班

40%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20 点
帖子
1
精华
0
在线时间
2 小时
注册时间
2024-11-20
最后登录
2025-9-22

楼主
369200H 发表于 2024-12-23 20:13:13 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
merge 1:n varID using "C:\Users\admin\Desktop\数据\hh_1.dta"
variable _merge already defined
r(110);

二维码

扫码加我 拉你入群

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

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

关键词:Variable Desktop Already Defined DEFINE

沙发
Harlur 学生认证  发表于 2024-12-24 12:20:17 来自手机
369200H 发表于 2024-12-23 20:13
merge 1:n varID using "C:\Users\admin\Desktop\数据\hh_1.dta"
variable _merge already defined
r(110 ...
使用merge命令合并后会自动生成“_merge”变量用于标识不同的合并结果,筛选完后需要手动剔除,这个错误意味着你上一步进行合并操作后没有剔除这个变量
在第一次merge之后的每一次merge之前添加以下命令以解决:<br>
drop _merge
但需要注意的是,不是说简单运行命令连续合并即可,正确的操作应该是每一步merge之后根据“_merge”变量筛选合并结果,剔除多余或者没有合并成功的变量,然后才是“drop _merge”并继续后续的合并操作

藤椅
wdlbcj 学生认证  发表于 2024-12-24 17:37:35
因为你之前merge的时候会生产一个_merge 变量
因为下一次不能直接merge

可以考虑删除这个_merge之后再匹配

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

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