code brok date eps
1 a 34 2
1 a 32 1
1 a 31 5
1 b 45 3
1 b 44 2
2 a 43 3
2 a 42 3
2 c 56 7
2 c 54 5
按照 code brok date 分组后,计算每组的 eps差分。。。即分组求 div(eps)的值
谢谢。。

|
楼主: 小兔1122
|
2670
3
[原创博文] 新手求助:SAS如何实现分组求一介差分 |
|
学前班 80%
-
|
回帖推荐lijieqiang369 发表于4楼 查看完整内容 我觉得你可以先试着把code brok date 先排序,然后差分,接着去掉每组第一个值(因为差分第一个值是缺失值)。代码可供参考:
proc sort data=a;
by code brok date;
data a;
diff=dif(eps);
if first.date^=1; /*当然,这也可将第一值用缺失值替代,if first.date=1 then diff=.;else diff=diff; */
by code brok date;
run;
本帖被以下文库推荐
| ||
|
|
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


