Hello,
How can we calculate std on data that has an additional row each time.
It is not a regular moving std , as the data window size increases each time.
data available ; input dt y ; cards ; 1 80 2 20 3 40 4 60 ; run ;
data wanted ; input dt std ; cards ; 1 80 . 2 20 42.426406871 3 40 30.550504633 4 60 25.819888975 ; run ;
data calc ; x1 = 80 ; x2 = 20 ; x3 = 40 ; x4 = 60 ; new1 = std(x1,x2) ; *42.426406871 ; new2 = std(x1,x2,x3) ; *30.550504633 ; new3 = std(x1,x2,x3,x4) ;* 25.819888975 ; run ;
Thanks
... View more