[程式] SAS同一變項中根據ID不同挑出第一筆資料

看板Statistics作者 (0.0)時間15年前 (2010/07/09 12:23), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/2 (看更多)
大家好 小弟有個問題 如果是同一個變項中我想挑出在個別id中出現第一筆的資料才留下這樣的SAS程式應如何寫呢 id 診斷 1 a 1 a----同一個ID但診斷重複就不要 1 b 2 c 3 c 3 c----也是不要 3 a 4 a 4 a----也是不要 5 d 謝謝 ------------------------------------------------------------------------ TITLE請著名軟體類別 按ctrl+v可預覽 發文前請把灰色的註解刪除 可使用ctrl+y刪除一整行 [軟體程式類別]: 請填入軟體程式類別 例如SAS、SPSS、R、EVIEWS...等 [程式問題]: 資料處理、迴歸、敘述統計、logistic、probit...等 [軟體熟悉度]: 請把以下不需要的部份刪除 新手(不到1個月) 低(1~3個月) 中(3個月到1年) 高(1年以上) 根據不同熟悉度 板上高手可以給予你不同指導 新手或許需要的還是語法的熟悉 而其他部分則可能往往是盲點上的點破 [問題敘述]: 請詳盡敘述遭遇到的問題,可能的話,分點敘述你要處理的流程 能夠分點敘述處理流程,基本上在撰寫程式或者跑統計時是相當有幫助的 甚至有經驗的人可以藉此告知你步驟是否錯誤 [程式範例]: 雖然張貼程式很可怕,但基本上有些程式還是要張貼才能解決 ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.60.122.10

07/09 15:12, , 1F
proc sort data=a nodupkey;by id 診斷;
07/09 15:12, 1F

07/09 15:12, , 2F
run;
07/09 15:12, 2F

07/09 15:39, , 3F
推nodupkey XD
07/09 15:39, 3F
文章代碼(AID): #1CDgHO1Q (Statistics)
文章代碼(AID): #1CDgHO1Q (Statistics)