【发布时间】:2013-12-28 23:16:43
【问题描述】:
我对 R 完全陌生,我正在学习如何在 R 中编程以获取历史股票指数数据。我计划构建一个每日更新代码来更新历史索引数据。我使用名为“indexData”的数据环境将数据存储为 xts。但不幸的是,rbind 或 merge 不支持数据环境。它们只支持对象。我想知道是否有任何解决方法或软件包可以用来解决这个问题。我的代码如下:
indexData<-new.env()
startDate<-"2013-11-02"
getSymbols(Symbols=indexList,src='yahoo',from=startDate,to="2013-11-12",env=indexData)
startDate<-(end(indexData$FTSE)+1)
NewIndexData<-new.env()
getSymbols(Symbols=indexList,src='yahoo',from=startDate,env=NewIndexData)
rbind(indexData,NewIndexData) #it does not work for data environments
非常感谢您的任何建议!
【问题讨论】: