求高手解决疑惑。用means过程求出一个过程的5%和95%分位数,想知道一下有没有简单方法的把求出的结果应用。
程序如下:
proc means data=jd105c p5 p95;var _col5;class _col2;output out=quntiles p5=pp5 p95=pp95;run;
data out1_d;set out1;if _col5 lt -0.01754234 or _col5 gt 1.05796600 then delete;run;
data out1_d;set out1_d;tt=_n_;run;proc gplot data=out1_d;plot _col5*tt;symbol i=join v=dot;run;
。。。。。
data out30_d;set out30;if _col5 lt -0.0209695 or _col5 gt 1.0220590 then delete;run;
data out30_d;set out30_d;tt=_n_;run;proc gplot data=out30_d;plot _col5*tt;symbol i=join v=dot;run;
_col2的取值为1-30,其中out1-out30数据集包含不同取值的_col2,因为out1—out30的p5和p95结果不同,所以想知道一个简单的方法,根据p5和p95的值删除out1-out30数据集。
求简单方法,十分感谢!!!用univariate过程可以实现吗?