作者tew (咖啡王子)
看板Statistics
标题Re: [问题] SAS资料处理
时间Sun Sep 6 21:08:49 2015
※ 引述《titanman (小孩)》之铭言:
: 我现在有两笔资料
: 其中从第一笔资料挑出了800家公司各自的一个时间点
: ex :台泥 2008/1/2
: 亚泥 2009/6/3
data a;
set a;
delete=1;
run;
proc sort data=a;by stkcd date;
run;
proc sort data=b;by stkcd date;
run;
data final;
merge a b;by stkcd date;
if delete=1 then output;
drop delte;
run;
不是不能合并
而是 如果你没有给定他的变项
合并进去也没有意义 因为 两个档案都有同样的代号和时间
: 而第二笔资料的形式
: ex :台泥 2007/12/20
: 台泥 2007/12/21
: .
: .
: .
: 台泥 2008/1/2
: 台泥 2008/1/3
: .
: .
: .
: 亚泥 2008/1/1
: .
: .
: .
: 亚泥 2009/6/3
: 亚泥 2009/6/4
: .
: .
: 现在想将两笔资料合并 用公司和那时间点合并
: 我只知道用水平合并 但好像只能以一个变数合并
: 如果要用两个变数来合并请问一下要怎麽做呢?
: 或者该如何从第二笔资料挑出由第一笔资料所选出的那个公司和时间点?
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.140.190.7
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1441544931.A.888.html