Re: [問題] SAS 資料處理方面

看板Statistics作者 (希望)時間17年前 (2008/07/30 21:36), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串3/6 (看更多)
PROC SORT DATA=data; BY type id; RUN; DATA data2; SET data; BY type id; IF FIRST.id THEN OUTPUT; RUN; data2 就是你要的結果: 各 type 有哪些 id... ※ 引述《yeu2 (咕嚕咕嚕~)》之銘言: : 對不起 我敘述的有誤 : data set 應該如下: : id type score : P1070 A13 2 : P1070 A13 1 : P1070 A13 1 : P1086 B22 2 : P1092 A13 3 : P1092 A13 2 : P1100 C45 0 : P1253 D11 1 : P1253 D11 2 : P1253 D11 3 : P1253 D11 1 : P1284 D11 1 : 相同 id 的資料不只一個 : 通常都有 20 筆以上(相同 id 一定為相同的 type 只是 score 有可能不同) : 如果利用排序就會變成 : id type score : P1070 A13 2 : P1070 A13 1 : P1070 A13 1 : P1092 A13 3 : P1092 A13 2 : 資料筆數一多,就很難從排序看出相同的 type 卻不同 id 的所在 : 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.75.197

07/30 21:46, , 1F
用proc freq;也是可以 但是要查一下語法..
07/30 21:46, 1F

07/30 22:13, , 2F
proc freq是可以阿, 請參考JJQQ po文中的推文...
07/30 22:13, 2F
文章代碼(AID): #18a6vs6A (Statistics)
討論串 (同標題文章)
文章代碼(AID): #18a6vs6A (Statistics)