【发布时间】:2015-02-02 02:41:08
【问题描述】:
这里对 SAS 来说相对较新,我在计算股票回报的滚动标准差时遇到了麻烦。
我有一个名为“stocks_ret”的表,其中包含 3 列:日期、股票编号、退货。数据按月计算。
我想计算每只股票过去 36 个月的回报标准差。
最终表格应包含 4 列:日期、库存编号、退货、滚动标准差。应删除没有标准差值的观测值(即小于 36 个月的观测值不会出现在最终表格中)
请帮忙!谢谢!
【问题讨论】:
-
这是同一问题的另一个请求,带有数据步骤解决方案。 stackoverflow.com/questions/28221628/…
-
谢谢!它略有不同,但比 proc sql 方法更优雅。
标签: sas