[問題] sas合併問題 (已盡量爬文了)>_<

看板Statistics作者 (鬍鬚)時間13年前 (2013/03/17 15:12), 編輯推噓1(109)
留言10則, 2人參與, 最新討論串1/2 (看更多)
各位高手好! 我想將「DATE資料集、TIME資料集」合成H資料集。 DATE資料集 ============= 日期 20070101 20070102 20070103 ============ TIME資料集 ============ 時間 84500 84501 84502 ============ H資料集 ============= 日期 時間 20070101 84500 20070101 84501 20070101 84502 20070102 84500 20070102 84501 20070102 84502 20070103 84500 20070103 84501 20070103 84502 ============ 我寫的SAS CODE如下,不知道BY那邊要寫甚麼? DM'OUTPUT; CLEAR; LOG; CLEAR'; PROC IMPORT OUT=DATE DATAFILE="D:\test\futures\TRADE\DATE_200701.txt" DBMS=tab REPLACE ; GETNAMES=no; RUN; DATA DATE1; SET DATE; date=var1; DROP var1; RUN; PROC IMPORT OUT=TRADE DATAFILE="D:\test\futures\TRADE\TRADE.txt" DBMS=tab REPLACE ; GETNAMES=no; RUN; DATA TRADE1; SET TRADE; time=var1; DROP var1; RUN; DATA H; MERGE F0701M1 TRADE1 BY ????? RUN; 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.90.116

03/17 16:30, , 1F
proc sql
03/17 16:30, 1F

03/17 19:29, , 2F
謝謝tew,我已經成功解決問題,分享關鍵語法給有需要!
03/17 19:29, 2F

03/17 19:29, , 3F
的人
03/17 19:29, 3F

03/17 19:30, , 4F
PROC SQL;
03/17 19:30, 4F

03/17 19:30, , 5F
CREATE TABLE PERIOD AS
03/17 19:30, 5F

03/17 19:30, , 6F
SELECT*
03/17 19:30, 6F

03/17 19:30, , 7F
FROM DATE1, TRADE1;
03/17 19:30, 7F

03/17 19:30, , 8F
RUN;
03/17 19:30, 8F

03/17 19:30, , 9F
QUIT;
03/17 19:30, 9F

03/17 19:31, , 10F
謝謝各位!!
03/17 19:31, 10F
文章代碼(AID): #1HHMpdFa (Statistics)
文章代碼(AID): #1HHMpdFa (Statistics)