使用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/

10-10 09:04