首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用getSymbols加载不同的启动时间变量(时间序列数据)

使用getSymbols加载不同的启动时间变量(时间序列数据)
EN

Stack Overflow用户
提问于 2015-06-17 16:44:54
回答 1查看 765关注 0票数 0
代码语言:javascript
复制
getSymbols(c("PI","RSXFS", "TB3MS", src="FRED",from="1959-1-1",  from="1992-1", from="1934-1-1")

如何通过对多个变量的不同开始日期使用getSymbols加载数据?

我需要弗雷德的200个变量。我可以很容易地下载FRED,但问题是日期。每个变量都有不同的开始日期。首先,我加载时间序列格式的数据集,然后我将使用窗口推荐来修复所有200个数据的相同时间段。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-17 17:07:47

也许你在找mapply

代码语言:javascript
复制
symbols<-c("PI","RSXFS", "TB3MS")
begin.date<-c("1959-1-1","1992-1", "1934-1-1")
jj<- mapply(function(sym,dt) getSymbols(sym, src="FRED", from=dt,auto.assign = FALSE),symbols,begin.date)

head(jj[[3]])
           TB3MS
1934-01-01  0.72
1934-02-01  0.62
1934-03-01  0.24
1934-04-01  0.15
1934-05-01  0.16
1934-06-01  0.15
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30897606

复制
相关文章

相似问题

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