楼主: wenling15
1091 6

[问答] 请问怎么消去0,再进行merge [推广有奖]

  • 1关注
  • 0粉丝

硕士生

71%

还不是VIP/贵宾

-

威望
0
论坛币
722 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
10790 点
帖子
119
精华
0
在线时间
180 小时
注册时间
2015-8-19
最后登录
2018-2-28

楼主
wenling15 发表于 2016-5-4 06:28:58 来自手机 |只看作者 |坛友微信交流群|倒序 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我有两个data sets,一个有一万多obs,一个有100个obs, 是个参考数据库 我想进行一对多merge, 问题是他们的coding是不同版本 key variable 是icode
第一个icode 四个数字, 第二个数据库icode三个数字,少了第一个零
我起先用substr,创建icode2,=subtr(icode, 2,3,)  但是numerical 好像不通 请各位指教 多谢
如果icode2 转成功, 再用merge icode=icode2
还有别的办法吗

The two exsisted datasets have their already generated code system.

The dataset1  code is 0123, 0125, 0156

相应y, the dataset 2 code is 123, 125, 156

they are just same, but becuase of different versions of coding system
i really just need to delete the dataset1  first zero so that I can merge, I need a multiple match merge

so the dataset 1 is a reference dataset with 100 obs, it explains all those meanings of 0123, 0125, 156  and their realted different cateogries
the dataset2 is a  dataset with over 10,000 obs. then the expect merged datasets with have all those obs with different explaination
i need to remove 0 from the dataset1 so that I can merge
二维码

扫码加我 拉你入群

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

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

关键词:Merge explaination Different generated Reference generated already system 数据库

沙发
小小学渣儿007 学生认证  发表于 2016-5-4 07:51:48 来自手机 |只看作者 |坛友微信交流群
wenling15 发表于 2016-5-4 06:28
我有两个data sets,一个有一万多obs,一个有100个obs, 是个参考数据库 我想进行一对多merge, 问题是他们的co ...
对dataset1删去0:format idcode %6f
或者对dataset2加上0:format idcode %06f
idcode统一之后再进行merge,多对少的merge用merge m:1 idcode

使用道具

藤椅
小小学渣儿007 学生认证  发表于 2016-5-4 07:54:02 来自手机 |只看作者 |坛友微信交流群
wenling15 发表于 2016-5-4 06:28
我有两个data sets,一个有一万多obs,一个有100个obs, 是个参考数据库 我想进行一对多merge, 问题是他们的co ...
这里6代表字符串长度,你的ID只有4位,所以也可以用4

使用道具

板凳
wenling15 发表于 2016-5-4 08:42:59 来自手机 |只看作者 |坛友微信交流群
谢谢。第一步 是 data.  Set. 这样的吗
如果用strip 怎么样

使用道具

报纸
jijiww 发表于 2016-5-6 04:05:18 |只看作者 |坛友微信交流群
试试picture.

使用道具

地板
麦弥 发表于 2016-5-6 09:54:08 |只看作者 |坛友微信交流群
你可以把第二个数据集的icode加上0, 定义格式:format icode z4.;
zw. 把数字前面自动补上0, w是字符的总长度(包括0)

使用道具

7
wenling15 发表于 2016-5-9 08:36:32 来自手机 |只看作者 |坛友微信交流群
多谢指教

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 18:22