全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1476 2
2016-02-04
做出来一个数据集,行数不全,现在想要给它补全,
soc_cbtr.PNG
他的ASEVN 这列不全,,要0123 0123 0123 0123 下去
然后我做了一个含有0123 0123 的数据集 想把这两个合并,
fill_soc.PNG
aebodsys这列有24种,country有两个。

试过用
merge
by
然后asevn出不来我想要的 0123 0123 的样子

、、
请教各位大神!!

二维码

扫码加我 拉你入群

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

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

全部回复
2016-2-4 15:49:58
把第一张表的ASEVN 这列去掉,然后去重得到一张表,比如叫data1;
data1;
set data2;
ASEVN=0;
output;
ASEVN=1;
output;
ASEVN=2;
output;
ASEVN=3;
output;
run;
二维码

扫码加我 拉你入群

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

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

2016-2-5 13:20:19
merge by的时候 要把序号和城市的字段都选上,不过merge完,要按照序号和城市的顺序排序,就能达到你要的效果了吧。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群