SAS中文论坛

标题: 怎样用变量A的第m个观测代替第n个观测阿? [打印本页]

作者: shiyiming    时间: 2005-11-15 23:48
标题: 怎样用变量A的第m个观测代替第n个观测阿?
怎样用变量A的第m个观测代替第n个观测阿?
亦即如果变量中出现缺失值,或异常值,我想让第n个观测值代替呢?
还是以此数据为例:
data dd;
input s g;
datalines;
1 2
2 .
3 5
8 5
9 10
;

g变量的第2个观测缺失了,我想用g变量的第6个观测值代替。
谢谢!
作者: shiyiming    时间: 2005-11-16 12:26
标题: that is ok!
已经搞定!谢谢!
作者: shiyiming    时间: 2005-11-16 16:35
标题: to xystat
我是sas新手,请教一下你是怎么搞定的?
作者: shiyiming    时间: 2005-11-23 21:35
标题: have a try!
data one;
input a b@@;
if b=. then b=bm(选定的值);
else b=b;
cards;
2 4
4 6
2 .
4 .
2 3
3 5
;
proc print;
run;




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2