菜鸟求助!
谢谢。

|
楼主: nkmaxwell
|
7147
4
[求助]怎样在sas数据集中删除异常点? |
|
讲师 29%
-
|
回帖推荐一个参考
proc means data=train nopoint;
var variable;
output out=outlier p25=p25 p75=p75; /*p25,p75分别是上四分位数,下四分位数*,outlier为离群值即异常值/
run;
data a;
set outlier;
IQR3=3*(p75-p25);/*四分位数差的三倍,即离群值的范围*/
call symputx('IQR3',IQR3); /*将变量变成宏*/
call symputx('p75',p75);
call symputx('p25',p25);
run;
data outlier1;
set trai ...
本帖被以下文库推荐
| ||
|
|
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


