作者robinkidd (未來??)
看板Statistics
標題[問題] SAS刪除相同資料(選擇性)
時間Wed Jun 4 21:15:26 2014
目前學了SAS約兩個月
遇到了一些問題卡關了想請教各位
範例:
ID Reason
A123456789 SA
A123456789 CV
A123456790 SA
A123456790 SA
當如果ID相同時 資料要刪掉時
我知道用proc sort 配上 nodupkey就可以解決
但像案例 當ID=A123456789時 Reason SA or CV其中一筆都有可能被刪
假設我想要設定優先順序 例如當Reason是SA時
遇到相同ID 這筆就不會被刪 而是Reason為其他原因時被刪
只留下
ID Reason
A123456789 SA
A123456790 SA
不知道該怎麼寫這程式
先感謝各位了!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.163.238
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Statistics/M.1401887728.A.651.html
1F:→ luenchang:proc sql; select distinct ID, Reason from data where 06/05 13:40
2F:→ luenchang:Reason='SA'; quit; 06/05 13:41