首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SAS:计算滚动标准差

SAS:计算滚动标准差
EN

Stack Overflow用户
提问于 2015-02-02 01:58:48
回答 1查看 853关注 0票数 0

SAS在这里相对较新,我在计算股票收益的滚动标准差时遇到了麻烦。

我有一个名为"stocks_ret“的表,其中包含3列:日期、库存编号、退货。数据是每月一次的。

我想计算每只股票过去36个月的回报标准差。

最终表格应包含4列:日期、库存编号、退货、滚动标准差。应该删除没有标准差值的观测值(即不超过36个月的观测值将不会出现在最终表格中)

请帮帮我!谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-02-02 02:41:08

@Reeza在评论中发布了一个链接,指向PROC EXPAND的答案。为此,您需要获得SAS/ETS许可。

对于纯基础SAS方式,有许多选择。这篇博文谈到了它们中的一些(不是全部)和权衡。它还提供了示例代码。http://statsadventure.blogspot.com/2012/08/rolling-summary-stats-in-sas.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28265901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档