Re: [程式] sas資料除錯

看板Statistics作者 (..)時間15年前 (2010/06/09 16:02), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/6 (看更多)
※ 引述《minna05 (take it easy)》之銘言: : [軟體程式類別]:sas : [程式問題]:資料處理 : [軟體熟悉度]:低(1~3個月) : [問題敘述]:假設資料為 : data a; : input id $ sex $; : cards; : aa f : aa f : aa m : bb f : cc m : cc m : ; : 我想要把同id但sex卻不一致的人抓出來 : 讓output呈現 aa : 或是 aa f : aa f : aa m : 請問語法該怎麼寫呢? : 謝謝^^ proc sort data=a;by id; proc freq data=a noprint;table sex/out=b(where=(percent ne 100));by id;run; b就是id和sex不同的data 你也可以將b根據id串回a得到aa proc sort data=b;by id; data aa;merge a(in=a) b(in=b keep=id);by id;if a=b;run; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.122.162

06/09 16:14, , 1F
十分感謝!!!我完成了 :)
06/09 16:14, 1F
文章代碼(AID): #1C3qgYFM (Statistics)
文章代碼(AID): #1C3qgYFM (Statistics)