作者titanman (小孩)
看板Statistics
标题[问题] SAS资料处理
时间Sun Sep 6 11:24:33 2015
我现在有两笔资料
其中从第一笔资料挑出了800家公司各自的一个时间点
ex :台泥 2008/1/2
亚泥 2009/6/3
而第二笔资料的形式
ex :台泥 2007/12/20
台泥 2007/12/21
.
.
.
台泥 2008/1/2
台泥 2008/1/3
.
.
.
亚泥 2008/1/1
.
.
.
亚泥 2009/6/3
亚泥 2009/6/4
.
.
现在想将两笔资料合并 用公司和那时间点合并
我只知道用水平合并 但好像只能以一个变数合并
如果要用两个变数来合并请问一下要怎麽做呢?
或者该如何从第二笔资料挑出由第一笔资料所选出的那个公司和时间点?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.173.105.66
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1441509876.A.A18.html
※ 编辑: titanman (218.173.105.66), 09/06/2015 11:27:47
※ 编辑: titanman (218.173.105.66), 09/06/2015 11:32:12
1F:推 anniecs: 可以两个变数。merge搭配by 公司名 时间点; 09/06 18:21
2F:推 anniecs: proc sql内可用inner join 搭配on x.公司名=y.公司名 and 09/06 18:24
3F:→ anniecs: x.时间点=y.时间点 09/06 18:24