作者ariellin2287 (ariel)
看板Statistics
标题[程式] SAS 资料挑选问题
时间Mon Oct 12 14:24:53 2015
各位前辈好,我第一次使用SAS...有个问题如下:
我现在有两张excel工作表,
1)2005/3/1-2014/12/31各个上市柜公司的日报酬率资料(A2),资料型态:
id date day return
1101 2005/3/1 1 XXXX
1101 2005/3/2 2 XXXX
1101 2005/3/3 3 XXXX
... ... ... XXXX
1101 2014/12/31 XXXX
1102 2005/3/1 1
1102 2005/3/2 2
1102 2005/3/3 3
... ... ...
1102 2014/12/31
2) 各上市柜公司事件发生日(A3),资料型态:
id date day
1101 2013/3/2 2
2312 2005/3/3 3
问题:
我想要去找各家公司事件发生日後的一年内(252天)的日报酬率资料,
例如1101公司2013/3/2事件发生,2013/3/2往後251天的每日报酬率资料,
但因为每一家公司的事件发生日都不一样,所以我不知道该怎麽处理...
这是目前想到的程式,但是不能跑
http://ideone.com/CmwsWK
日志显示
----
22
76
ERROR 22-322: Syntax error, expecting one of the following: !, !!, &, *, **, +, -, /, <, <=,
<>, =, >, >=, AND, EQ, EQT, GE, GET, GROUP, GT, GTT, HAVING, LE, LET, LT, LTT,
NE, NET, OR, ORDER, ^=, |, ||, ~=.
ERROR 76-322: Syntax error, statement will be ignored.
我看不懂是什麽意思...
麻烦各位前辈教教我了...谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.34.215.154
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1444631096.A.A46.html
1F:推 tew: 把交易日编码 然後抓事件室的前252天就好 此时能计算 10/12 14:31
2F:→ ariellin2287: 谢谢你…但我还是不太懂,可以请您再说仔细一点吗@@ 10/13 13:39
3F:→ ariellin2287: 不好意思喔… 10/13 13:39