如何使用quantmod在环境中加载rda / RData文件

时间:2016-06-13 06:09:10

标签: r quantmod

问题是如何在使用quantmod的环境中加载具有库存时间序列的rda / RData文件

我正在使用此代码下载AAPL时间序列数据

data <- getSymbols("AAPL",auto.assign=FALSE)
save(data,file="/home/user/folder/AAPL.rda")
rm(data)

我想在使用quantmod的环境中加载 AAPL.rda 文件,我试过这个

data<-new.env()
getSymbols("/home/user/folder/AAPL", src="rda", env=data, auto.assign=FALSE)

并在命令行中显示AAPL的时间序列

2009-08-28    172.27    172.49   168.53     170.05   113425200      22.36121
2009-08-31    168.16    168.85   166.50     168.21    77834400      22.11925
2009-09-01    167.99    170.00   164.94     165.30   117257000      21.73660
2009-09-02    164.62    167.61   164.11     165.18    91062300      21.72082

但未加载到data环境

> ls(data)
character(0)

如何为此找到解决方案?

1 个答案:

答案 0 :(得分:0)

库(financialInstriments)就是你想要的...函数getSymbols.FI()会做你想要的exaclty ... setSymbolLookup()是另一个..你把.rda文件放在像这样的文件夹中....您工作目录中的data1 / data1.rda ......