[程式] sas資料分組
[軟體程式類別]:
SAS
[程式問題]:
資料處理
[軟體熟悉度]:
新手(不到1個月)
[問題敘述]:
如果用sas先找出我的資料的第33及66百分位數
我的程式:
proc univariate data=all;
var aa;
by year;
output out=y1 pctlpts=33 66 pctlpre=aa;
上面能顯示出第33 66百分位數的值是多少
我的問題在於因為每年的第33 66百分位數的值都不相同
而我想將每年的aa依33 66百分位數編碼(1.2.3)
請問有什麼好的做法嗎
還是只能依"每年"輸出的數值,"每年"用(if aa<p33 then output)的方式去做
感謝
[程式範例]:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.238.48
→
03/25 06:54, , 1F
03/25 06:54, 1F
→
03/25 06:54, , 2F
03/25 06:54, 2F
→
03/25 06:54, , 3F
03/25 06:54, 3F
→
03/25 20:16, , 4F
03/25 20:16, 4F
→
03/25 20:39, , 5F
03/25 20:39, 5F
討論串 (同標題文章)