SAS中文论坛
标题:
急问:如何实现组内相减
[打印本页]
作者:
shiyiming
时间:
2011-6-23 15:32
标题:
急问:如何实现组内相减
比如以下数据:
stock_code date ret
1 20030405 0.01
1 20040406 0.03
1 20040503 0.025
2 20010407 0.013
2 20020101 0.015
3 ……
……
我想得到各个公司的交易日间隔,应该如何实现呢?求高人指点……
作者:
shiyiming
时间:
2011-6-25 00:08
标题:
Re: 急问:如何实现组内相减
[code:37vum4h3]data a;
input stock_code date yymmdd8. ret;
format date yymmddn8.;
cards;
1 20030405 0.01
1 20040406 0.03
1 20040503 0.025
2 20010407 0.013
2 20020101 0.015
run;
proc sql;
create table aa as
select *,(max(date)-min(date)) as date_diff
from a
group by stock_code;
quit;[/code:37vum4h3]
作者:
shiyiming
时间:
2011-6-28 00:45
标题:
Re: 急问:如何实现组内相减
多谢啊!
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2