Re: [問題] SAS合併資料問題

看板Statistics作者 (a15321)時間15年前 (2009/02/19 21:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
※ 引述《tew (咖啡王子)》之銘言: : ※ 引述《a15321 (a15321)》之銘言: : : 試了很久還是想不到方法 : : 我的資料是這樣 : : DATA_A DATA_B : : ID GROUP ID var1 : : 111 A 111 x : : 112 A 116 y : : 113 A 117 z : : 114 B : : 115 B : : 116 C : : 117 D : : 118 E : : 若我寫 : : data aa; : : merge DATA_A DATA_B (IN=b); : : by ID; : : if b=1; : : run; : data aa; : merge DATA_A DATA_B; : by ID; : run; : 改成這樣就好 感謝,但這樣寫的話,結果會是 ID GROUP var1 111 A x 112 A . 113 A . 114 B . 115 B . 116 C y 117 D z 118 E . 其中114,115,118並不需要 @@ 但我原寫法的結果結果 ID GROUP var1 111 A x 116 C y 117 D z 又會把需要的112,113也刪掉... (因為DATA_A和DATA_B都出線的111是A組, 所以同為A組的112,113也需要保留) 不過還是感謝板大! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.183.204
文章代碼(AID): #19dLz4m2 (Statistics)
討論串 (同標題文章)
文章代碼(AID): #19dLz4m2 (Statistics)