使用quantmod并从雅虎收集数据。
我正在尝试获取行名中的日期。
但是我只是得到NULL。
library("quantmod")
sp500 <- new.env()
getSymbols("^GSPC", env = sp500, src = "yahoo",
from = as.Date("2008-01-04"), to = Sys.Date())
GSPC <- get("GSPC", envir = sp500)
date1 <- rownames(GSPC)
date1
> NULL
感谢您为将行名日期添加到向量中所提供的帮助。
最佳答案
您需要使用index
函数。 xts
对象与普通的data.frame
不同,它具有自己的处理维名称的方式。
# Return all dates
index(GSPC)
关于R使用QuantMod获取行名日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9668239/