看板 Statistics 關於我們 聯絡資訊
※ 引述《MmmRrrrX (銀色的靈魂)》之銘言: : ※ 引述《lsshno1 (朝右邊鋒邁進)》之銘言: : : 我剛剛在想,如果多加入一筆資料的話: : : a b c d : : 4 9 0756 0751 : : 按照原作者的想法,應該選到下列這些資料: : : a b c d : : 1 2 0800 0759 : : . : : . : : 3 5 0756 0750 : : 4 8 0756 0751 : : 如果按照之前各位的寫法: group by a,c,d (sort,univarate,sql) : : 會選到 : : a b c d : : 1 2 0800 0759 : : . : : . : : . : : 3 5 0756 0750 : : 3 8 0756 0751 : : 4 9 0756 0751 : : 這樣似乎跟原作者想要的不同. : : 到現在還是沒有想出來怎麼寫, : : 謝謝各位了喔! : data aa; : input a b c d; : cards; : 1 1 0800 0759 : 1 2 0800 0759 : 1 3 0802 0800 : 2 4 0750 0745 : 3 5 0755 0749 : 3 6 0756 0750 : 3 7 0756 0751 : 3 8 0756 0751 : 4 9 0756 0751 : ; 以下恕刪 不用那麼麻煩 proc sort data=aa;by c d descending b; run; proc sort data=aa out=aaa nodupkey;by c d; run; 這樣aaa就是你想要的資料了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 116.59.45.198
lsshno1:感謝你! 01/10 00:15