楼主: elmite
6884 5

[字符问题求助] stata merge多对一显示出错 [推广有奖]

  • 0关注
  • 0粉丝

已卖:62份资源

高中生

85%

还不是VIP/贵宾

-

威望
0
论坛币
620 个
通用积分
1.9663
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
256 点
帖子
11
精华
0
在线时间
41 小时
注册时间
2015-11-26
最后登录
2025-11-18

楼主
elmite 发表于 2017-11-22 21:59:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我的数据一个是个人的,一个是社区的

我希望能将社区的收入变量income,通过村庄的id(变量名称为cid),导入到个人的那个表格中
最后显示出“每个人所在的那个社区的收入”

之后我用
merge m:1 czid using 村庄文件

显示
variable interviewerid is double in master but str12 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.

请问这个该如何解决啊?
二维码

扫码加我 拉你入群

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

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

关键词:Merge Stata tata Interviewer Interview

沙发
yuyi9821 发表于 2017-11-22 22:10:48
你村庄名称的变量在两个文件中不一样,个人数据里面是转换过的数值型格式,村庄的文件里面是字符串形式,建议你两个都变成字符串数据再进行匹配。

藤椅
elmite 发表于 2017-11-22 22:13:45
yuyi9821 发表于 2017-11-22 22:10
你村庄名称的变量在两个文件中不一样,个人数据里面是转换过的数值型格式,村庄的文件里面是字符串形式,建 ...
我看了两个在格式上是一样的啊

type都是double
format都是%12.0g

板凳
arikjin 在职认证  发表于 2017-11-22 22:27:38 来自手机
elmite 发表于 2017-11-22 22:13
我看了两个在格式上是一样的啊

type都是double
是interviewid这个变量在两个数据库里格式不一样

报纸
elmite 发表于 2017-11-22 22:32:30
arikjin 发表于 2017-11-22 22:27
是interviewid这个变量在两个数据库里格式不一样
确实,真是万分感谢

地板
qiangli 发表于 2017-11-23 06:42:00 来自手机
提示里面就讲了如何解决啊

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

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