作者tew (咖啡王子)
站内Statistics
标题Re: 请问一个sas的问题 关於百分位数
时间Sun Apr 27 00:13:00 2008
※ 引述《henryy (下一步呢)》之铭言:
: 我的问题如下:
: 如果用sas先找出我的资料的第30及70百分位数
: 我的语法如下:
: proc univariate data=try3 round=0.000001;
: var aa;
: by bb;
: output out=y1 pctlpts=30 70 pctlpre=aa;
: 上面只能显示出第30 70百分位数是多少
: 但又要从y1中把小於第30百分位数或大於第70百分位数的资料输出
: 请问有时麽好的方法可以做??
: 还是只能看到上面输出的数值,再用(if aa<p30 then output)的指令去作 p30=数字
: 感谢
使用proc ranks;
将你的资料分成10组 将前三组和後三组输出就可以了
详细的指令请别人补上吧
我猜你要分投资组合
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.32.109