我正在尝试计算来自FRED的GDPC96
时间序列的历年GDP增长(即对于xts对象)。我正在寻找一个没有循环的简单函数,它计算变量是数据对象(此处为GDPC96
),频率(此处为季度)以及是否显示已弃用期间(如2013)的日历年增长率。日历年份回报计算
例如:
library(quantmod)
getSymbols("GDPC96",src="FRED")
a <- annualReturn(GDPC96,leading=FALSE)
tail(a)
我想它是这样的,改变是每个日历年度,即应该从计算到1947年1月1日和1948年1月1日等。然后,2012年,只有10月份才能提供数据,则应该省略。
据我所看到的没有在PerformanceAnalytics功能和相关的软件包可以正常做到这一点。
你能给你已经试过什么一个例子,你想什么,输出是一个例子吗? – 2013-04-02 01:54:38
我尝试过一年一次,通过更改“领先”条目来从量化mod返回。但是,结果是错误的。 – user2157086 2013-04-04 16:46:15
这是怎么回事?你想输出什么? – 2013-04-04 16:47:46