如何用proc手段找到sas中的异常值?

时间:2014-09-15 12:09:23

标签: sas

有没有办法在计算min max Q1和Q3时检测proc手段的异常值? 盒子绘图程序在我的SAS上无效,我正在尝试使用SAS的值在excel中执行boxplt。

2 个答案:

答案 0 :(得分:2)

假设您对异常值的具体定义,PROC UNIVARIATE可以使用OUTPUT语句中的PCTLPTS关键字计算出现在该百分位数的值。它还将单独识别极端观测值,因此您可以看到前几个观测值(如果您没有足够的观测值,极端数量可能<= 5)。

论文A SAS Application to Identify and Evaluate Outliers介绍了一些您可以查看异常值的方法,包括箱形图和PROC UNIVARIATE,还包括一些基于回归的方法。

答案 1 :(得分:0)

如果您需要'标准箱图',请使用SAS中的outbox =选项创建用于箱形图的标准数据集。

proc boxplot data=sashelp.class;
plot age*sex / outbox = xyz;
run;