请帮我处理sas代码。我需要在60个月内按公司(permno)计算滚动标准差。为此,请使用以下代码:
proc sort data = Crsp;
by permno date;
run;
proc expand data = Crsp out = std_a;
by permno;
convert ret=rw3_std / transformout = (movstd 60 trim 59);
run;
它的作用是它为我提供了标准偏差,但在计算了一些标准偏差后,它没有提供任何计算。例如,它开始提供支持。开发。从观察60(因为修剪是59)和在第280次观察之后它不计算立场。偏差甚至有观察。代码有什么问题吗?