首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R:查找时间序列数据的百分比

R:查找时间序列数据的百分比
EN

Stack Overflow用户
提问于 2019-01-31 07:10:16
回答 1查看 42关注 0票数 0

我正在处理R上的财务数据,我需要知道股票回报率绝对值超过5%的天数百分比是多少。

我有一个变量“return”,我的直觉是,我应该创建另一个回报绝对值大于5%的变量,然后查看该变量向量包含多少元素,并计算其长度与观察总数之间的比率。但是,我需要在R上使用的命令方面的帮助。

(我知道这听起来可能很容易,但我不习惯用R分析财务数据)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-31 07:19:59

如果您只想要一个数字,而returns是一个数值向量,您可以尝试

代码语言:javascript
复制
sum(abs(returns) > 0.05) / length(returns)

这里我们计算分子中大于5%的绝对回报的数量,并除以观察值的数量,如您所述。尝试使用?sum?abs?length获取有关这些函数功能的更多文档。

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

https://stackoverflow.com/questions/54450954

复制
相关文章

相似问题

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