SAS中文论坛
标题:
请教:用数据集中的上一观察值的数据替换现在观测的空值
[打印本页]
作者:
shiyiming
时间:
2009-8-15 19:13
标题:
请教:用数据集中的上一观察值的数据替换现在观测的空值
用数据集中的上一观察值的数据替换现在观测的空值。
如下:将name中的空值用上一个有的观测值替换
name age weight
---------------------
mary 14 35
15 40
16 45
tom 14 35
15 40
16 45
作者:
shiyiming
时间:
2009-8-16 10:41
标题:
Re: 请教:用数据集中的上一观察值的数据替换现在观测的空值
[code:m8124bcn]data raw;
infile datalines dsd;
input name $ age weight;
datalines;
mary,14,35
,15,40
,16,45
tom,14,35
,15,40
,16,45
;
data final(drop=temp);
set raw;
retain temp;
if name ne ' ' then temp=name;
else name=temp;
run;[/code:m8124bcn]
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2