楼主: lllbbt52bbt
14628 10

[统计软件] 关于stata操作的问题 [推广有奖]

  • 0关注
  • 0粉丝

初中生

71%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
465 点
帖子
7
精华
0
在线时间
26 小时
注册时间
2019-1-26
最后登录
2020-6-1

楼主
lllbbt52bbt 学生认证  发表于 2019-1-26 16:37:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
variable releaseversion is double in master but str4 in using data You could specify merge's force option to ignore this numeric/string mismatch.  The using variable would then be treated as if it contained numeric missing value.
请问这个stata指令是什么意思?
force应该加到命令哪里?
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata Variable mismatch numeric stata

沙发
yangyuzhou 发表于 2019-1-26 19:44:28
这个是说你现在使用的数据与即将匹配的数据格式不同,现在使用的数据是数值型的,即将匹配的数据是字符型的,如果想要强行匹配的话,才在最后加force,但这样会导致所有字符型的匹配数据全部都变成缺失值。建议你去看看help文档或者相关教科书再用stata。

藤椅
lllbbt52bbt 学生认证  发表于 2019-8-31 21:36:40
好的,谢谢您

板凳
小甲鱼1995 学生认证  发表于 2020-2-27 21:57:14
yangyuzhou 发表于 2019-1-26 16:37
这个是说你现在使用的数据与即将匹配的数据格式不同,现在使用的数据是数值型的,即将匹配的数据是字符型的 ...
您好,我describe我的变量时,显示的是double,在merge的时候,显示我的数据是str8,不知道是怎么回事,希望大神可以解答

报纸
xls111 发表于 2020-5-7 14:34:04
yangyuzhou 发表于 2019-1-26 16:37
这个是说你现在使用的数据与即将匹配的数据格式不同,现在使用的数据是数值型的,即将匹配的数据是字符型的 ...
想问一下怎么改正呀,用codebook看了一下两个数据变量都是数值型的,可是merge的时候总是显示匹配的数据格式不同

地板
xls111 发表于 2020-5-7 14:34:59
小甲鱼1995 发表于 2020-2-27 21:57
您好,我describe我的变量时,显示的是double,在merge的时候,显示我的数据是str8,不知道是怎么回事,希 ...
我也遇到了和你一样的问题,可以问一下你解决了吗?

7
小甲鱼1995 学生认证  发表于 2020-6-6 10:27:49
xls111 发表于 2020-5-7 14:34
我也遇到了和你一样的问题,可以问一下你解决了吗?
加一个force

8
bola900 发表于 2021-3-27 17:17:10
我其实发现了一个解决方法,但不一定使用于每一个人,它显示我的主数据类型为int,要merge的数据是str4,用stata打开看要merge的数据,会发现是乱码,我就直接把原excel数据给贴到stata里去了,然后再保存为dta格式就可以merge了

9
chenyuluowei 发表于 2021-4-15 20:15:32
具体怎么处理呢?请教各位大神

10
xjcjfang 发表于 2021-8-2 18:05:40
xls111 发表于 2020-5-7 14:34
想问一下怎么改正呀,用codebook看了一下两个数据变量都是数值型的,可是merge的时候总是显示匹配的数据格 ...
我也是这种情况 请问您是怎么解决的呀

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-26 04:00