討論串[問題] SAS合併資料問題
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者x1234567 (莫急莫荒莫害怕)時間17年前 (2009/02/20 23:51), 編輯資訊
0
0
0
內容預覽:
PROC SQL;. CREATE TABLE c AS. SELECT a.id, a.group, b.var1. FROM a LEFT JOIN b ON a.id=b.id. WHERE a.group IN. (. SELECT a.group. FROM a INNER JOIN b

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者a15321 (a15321)時間17年前 (2009/02/20 12:32), 編輯資訊
0
0
0
內容預覽:
感謝,可能我問題表達的不夠清楚,. 這樣還是做不出來 @@. 不過經板大提示多設一個k,我最後試做出來了XD. 我最後的做法:. DATA_A DATA_B. ID GROUP ID var1. 111 A 111 x. 112 A 116 y. 113 A 117 z. 114 B. 115 B.
(還有726個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者tew (咖啡王子)時間17年前 (2009/02/19 21:36), 編輯資訊
0
0
0
內容預覽:
data data_b;. set data_b;. k=1;. run;. data aa;. merge DATA_A DATA_B;. by ID;. if k=1 then output;. run;. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 125.225.3

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者a15321 (a15321)時間17年前 (2009/02/19 21:31), 編輯資訊
0
0
0
內容預覽:
感謝,但這樣寫的話,結果會是. 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
(還有13個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tew (咖啡王子)時間17年前 (2009/02/19 20:39), 編輯資訊
0
0
0
內容預覽:
data aa;. merge DATA_A DATA_B;. by ID;. run;. 改成這樣就好. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 125.225.32.200.
首頁
上一頁
1
2
下一頁
尾頁