如何从多变量动物园对象中提取多个时间序列?

时间:2017-12-01 10:27:29

标签: r zoo

如果我有一个多变量zoo对象:

z <- zoo(cbind(foo = rnorm(5), bar = rnorm(5), baz = rnorm(5)))

我知道我可以使用$运算符从中提取单个时间序列:

z$foo

但我如何提取一些但不是所有时间序列?例如,如果我想要一个只有foobar的时间序列?我知道我可以做到

z[, 1:2]

但还有另一种不依赖于列顺序的方法吗?我知道我也可以做到

z[, c("foo", "bar")]

但我希望会有更优雅的东西。

0 个答案:

没有答案