全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2527 12
2013-07-30
有两个数据集,d和c,都已按照a,sex排序。
共同变量是a,sex,b,按照a,sex匹配合并,用c中的变量b更新d中的变量b
运行之后还是有缺失值。怎么搞呢?
数据集如截图;
需要的命令如下:
data a;
input a b;
datalines;
1 44
;
run;
data c;
input a sex b;
datalines;
2 1 676
2 2 88
;
run;
data b;
input id a sex c;
datalines;
12 1 1 2233
13 2 1 23
14 1 2 23
15 2 2 23
16 1 2 23
17 2 1 22
18 2 1 23
19 2 2 23
;
run;

proc sort data=a;
by a;
run;
proc sort data=b;
by a sex;
run;
proc sort data=c;
by a sex;
run;
data d;
merge b a;
by a;
run;
proc sort data=d;
by a sex;
run;
data e;
merge d c;
by a sex;
run;
我的问题就是,新数据集e中有些变量b的值还是保留了d中的缺失值,我的目的是缺失值全部用c中的值替代

附件列表
搜狗截图13年07月30日1122_1.jpg

原图尺寸 105.12 KB

搜狗截图13年07月30日1122_1.jpg

二维码

扫码加我 拉你入群

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

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

全部回复
2013-7-30 11:32:07
读前面几句话,感觉像在读绕口令,期待高手
二维码

扫码加我 拉你入群

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

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

2013-7-30 12:30:26
Imasasor 发表于 2013-7-30 11:32
读前面几句话,感觉像在读绕口令,期待高手
那我改一改。。。你都搞不定呀。。
二维码

扫码加我 拉你入群

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

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

2013-7-30 12:31:54
Imasasor 发表于 2013-7-30 11:32
读前面几句话,感觉像在读绕口令,期待高手
怎么修改帖子啊。。。那个已阅是有啥作用的?
二维码

扫码加我 拉你入群

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

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

2013-7-30 12:35:01
吕小布韦 发表于 2013-7-30 12:31
怎么修改帖子啊。。。那个已阅是有啥作用的?
没啥作用,就是表明版主大人我看过了
二维码

扫码加我 拉你入群

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

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

2013-7-30 12:46:03
复制代码
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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