r - 提取xts对象的数值

标签 r xts

我想提取一个xts对象的数值。让我们看一个例子

data <- new.env()
starting.date <- as.Date("2006-01-01")
nlookback <- 20
getSymbols("UBS", env = data, src = "yahoo", from = starting.date)
Reg.curve <- rollapply(Cl(data$UBS), nlookback, mean, align="right")
Reg.cuve仍然是xts对象,但实际上我只是对运行方式感兴趣。如何修改Reg.curve以获得数值向量?

最佳答案

使用coredata:

reg.curve.num <- coredata(Reg.curve)
# or, if you want a vector:
reg.curve.num <- drop(coredata(Reg.curve))

关于r - 提取xts对象的数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22881475/

相关文章:

regex - 清理数据框中的基因名称

r - 如何在 ggplot2 中绘制 x 轴上日期的密度图

r - 如何在一个图中绘制多个泊松分布

excel - 使用Rblapi包拉取数据

r - xtsExtra 中的颜色选项

r - 如何使用R通过第一行绑定(bind)具有不同行数的多个数据集

r - {reactlog} 生成的 r Shiny react 日志图形中的 "Theme Counter"是什么?

r - 将 R 中的整数编码为以 62 为基数的字符向量

performance - R中更快的比例表

r - 使用 ggplot2 绘制 xts 对象