作者a3115111500 (胡须)
看板Statistics
标题[问题] sas合并问题 (已尽量爬文了)>_<
时间Sun Mar 17 15:12:37 2013
各位高手好!
我想将「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
1F:推 tew:proc sql 03/17 16:30
2F:→ a3115111500:谢谢tew,我已经成功解决问题,分享关键语法给有需要! 03/17 19:29
3F:→ a3115111500:的人 03/17 19:29
4F:→ a3115111500:PROC SQL; 03/17 19:30
5F:→ a3115111500:CREATE TABLE PERIOD AS 03/17 19:30
6F:→ a3115111500:SELECT* 03/17 19:30
7F:→ a3115111500:FROM DATE1, TRADE1; 03/17 19:30
8F:→ a3115111500:RUN; 03/17 19:30
9F:→ a3115111500:QUIT; 03/17 19:30
10F:→ a3115111500:谢谢各位!! 03/17 19:31