Re: [程式] SAS 交叉組合資料
※ 引述《b0850 (好無聊)》之銘言:
: [軟體程式類別]:
: SAS
: [程式問題]:
: 資料處理
: [軟體熟悉度]:
: 新手(不到1個月)
: [問題敘述]:
: 有兩組資料(檔案)如下
: ID KIND ID KIND2
: 11 A 11 H
: 11 B 11 G
: 希望產生以下資料
: ID KIND KIND2
: 11 A H
: 11 A G
: 11 B H
: 11 B G
: 本來是想用merge 不過沒辦法交叉產生資料 還是只有兩筆
: 不知道應該用甚麼code
: 麻煩板上的高手指導!!
: 謝謝!!
: [程式範例]:
: -----------------------------------------------------------------------------
DATA A;
INPUT ID KIND $;
CARDS;
11 A
11 B
;
DATA B;
INPUT ID KIND2 $;
CARDS;
11 H
11 G
;
RUN;
PROC SQL;
CREATE TABLE C AS
SELECT A.*,B.KIND2
FROM A JOIN B
ON A.ID=B.ID;
QUIT;
--
※ 發信站 :批踢踢實業坊(ptt.cc)
◆ From: 218.168.217.5
※ 編輯: imaltar 來自: 218.168.217.5 (10/15 00:07)
推
10/15 00:10, , 1F
10/15 00:10, 1F
討論串 (同標題文章)