楼主: 七七鱼7
1112 3

[面板数据求助] Stata求助!!!请各位大神帮忙看看 [推广有奖]

  • 0关注
  • 0粉丝

学前班

90%

还不是VIP/贵宾

-

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

楼主
七七鱼7 发表于 2024-1-15 22:05:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
采用merge m:1横向合并两个数据,但是显示这样的错误,想知道怎么改
variable cn is str3 in master but double in using data
    You could specify merge's force option to ignore this string/numeric mismatch.  The using variable would then be treated as if it contained "".
r(106);


二维码

扫码加我 拉你入群

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

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

关键词:stata求助 Stata tata Variable mismatch stata stata数据处理

Image_1705327273778.png (13.74 KB)

Image_1705327273778.png

Image_1705327273778.png (13.74 KB)

Image_1705327273778.png

Image_1705327273778.png (13.74 KB)

Image_1705327273778.png

沙发
wdlbcj 学生认证  发表于 2024-1-16 13:44:40
字面意思 就是这个变量cn在两个数据库中的格式不一样 你需要检查一下 是不是出现了同名 但是不相同的变量

藤椅
sxhawk 在职认证  发表于 2024-1-16 21:39:51
这个是说在两个数据表中的同一个变量cn有不同的格式,在被合并表格里是字符型,在用来合并的表格里是数值型的,所以在merge的时候stata无法将他们作为同一个变量来处理

板凳
oliyiyi 发表于 2024-1-17 16:16:15
这个错误表明在使用 merge m:1 合并两个数据集时,发现了一个变量的类型不匹配。具体地说,变量 cn 在 master 数据中是字符串(str3),但在 using 数据中是双精度数值(double)。为了解决这个问题,可以使用 merge 命令的 force 选项来忽略这种类型不匹配,将使用中的变量视为包含空字符串。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-10 21:53