[程式] sas合併問題

看板Statistics作者 (我愛加密狗^^)時間12年前 (2013/04/09 18:12), 編輯推噓5(504)
留言9則, 4人參與, 最新討論串1/3 (看更多)
[軟體程式類別]: SAS [程式問題]: 資料處理 [軟體熟悉度]: 新手 [問題敘述]: 有爬過文,有些類似的解答看不太懂(不會用proc sql),想請教版上的高手們~ 我有四筆資料要合併 A資料跟B資料根據vcnumber合併,合併完後要與C資料與D資料根據stocknumber合併, 我先合併AB沒有問題,只是在合併AB後再去合併C跟D就發生問題了~ 程式寫如下: data ABCD; merge AB C D; by stocknumber; 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.188.64

04/09 18:24, , 1F
proc sort
04/09 18:24, 1F

04/09 19:07, , 2F
定義資料時,最後一行已經有寫入proc sort;by stocknumb
04/09 19:07, 2F

04/09 20:26, , 3F
你這些資料是一對一 一對多 還是多對多的合併??
04/09 20:26, 3F

04/09 21:54, , 4F
應該是多對多..
04/09 21:54, 4F

04/09 22:27, , 5F
多對多不適合用MERGE
04/09 22:27, 5F

04/09 22:48, , 6F
多對多要用甚麼?我只會用merge..
04/09 22:48, 6F

04/10 01:14, , 7F
多對多需用SQL
04/10 01:14, 7F

04/10 23:13, , 8F
merge 盡量將資料整理成1對1 或1對多 比較好
04/10 23:13, 8F

04/11 01:52, , 9F
那我將資料整理成一對多好了~謝謝優
04/11 01:52, 9F
文章代碼(AID): #1HO-cUjD (Statistics)
文章代碼(AID): #1HO-cUjD (Statistics)