Hello,
Here is another way with PROC SQL....
data in;
input y:4. m:2. claims:3. ptf:8.;
cards;
2014 01 575 250555
2014 02 555 251555
2014 03 501 252256
2014 04 556 252222
2014 05 587 253000
2014 06 595 253599
2014 07 459 254568
2014 08 531 254998
2014 09 598 255998
2014 10 358 256687
2014 11 589 257169
2014 12 456 258859
2015 01 598 259589
2015 02 433 264210
;
run;
data in; set in; c1=lag1(claims);c2=lag2(claims);c3=lag3(claims);
p1=lag1(ptf); p2=lag2(ptf); p3=lag3(ptf);
proc sql;
select y,m,claims,ptf,(( claims+c1+c2+c3)/(ptf+p1+p2+p3)) as myratio
from in;
quit;
Good Luck...!!!
... View more