全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1650 5
2014-06-10
悬赏 5 个论坛币 已解决
Dear Sir : Can you help me to replace missing value to last ID name (only)
fo rexample, I want to replace the first missing value into B104, then the 2nd missing vale into B110.
Sincerly !

ID      xret     did       ear
A101     22       3         2
A103     02       5         1
B104     09       3         1
.           01       1         2
B107     12       4         3
B108     11       5         4
B110     06       7         7
.           07       6         3
B112     78       2         6
-----------------------------------
I hope result:
ID      xret     did       ear
A101     22       3         2
A103     02       5         1
B104     09       3         1
B104     01       1         2
B107     12       4         3
B108     11       5         4
B110     06       7         7
B110     07       6         3
B112     78       2         6
二维码

扫码加我 拉你入群

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

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

全部回复
2014-6-10 17:21:53
复制代码
二维码

扫码加我 拉你入群

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

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

2014-6-10 22:36:11
If missing value are sequential at least 2 id foe example :
ID      xret     did       ear
A101     22       3         2
A103     02       5         1
B104     09       3         1
.           01       1         2
.            12       4         3
B108     11       5         4
B110     06       7         7
.           07       6         3
B112     78       2         6
-----------------------------------
I hope to  result:
ID      xret     did       ear
A101     22       3         2
A103     02       5         1
B104     09       3         1
B104     01       1         2
B104     12       4         3
B108     11       5         4
B110     06       7         7
B110     07       6         3
B112     78       2         6
---------------------------------------
It is follow you code results , but missing value still exist in column id

ID      xret     did       ear
A101     22       3         2
A103     02       5         1
B104     09       3         1
B104     01       1         2
  .          12       4         3
B108     11       5         4
B110     06       7         7
B110     07       6         3
B112     78       2         6


二维码

扫码加我 拉你入群

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

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

2014-6-11 00:00:11
data a;
set a;
retain temp;
if id ne . then temp=id;
else id=temp;drop temp;
run;
二维码

扫码加我 拉你入群

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

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

2014-6-11 00:00:45
data a;
set a;
retain temp;
if id ne . then temp=id;
else id=temp;drop temp;
run;
二维码

扫码加我 拉你入群

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

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

2014-6-12 10:36:42
dewrewr4
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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