看板 Statistics 關於我們 聯絡資訊
※ 引述《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