当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R ts.union 绑定两个或多个时间序列


R语言 ts.union 位于 stats 包(package)。

说明

绑定具有共同频率的时间序列。 ts.unionNA 一起填充到总时间覆盖范围,ts.intersect 限制为所有系列覆盖的时间。

用法

ts.intersect(..., dframe = FALSE)
ts.union(..., dframe = FALSE)

参数

...

两个或多个单变量或多变量时间序列,或可以强制为时间序列的对象。

dframe

逻辑性; if TRUE 将结果作为数据帧返回。

细节

作为一种特殊情况,... 可以包含与当前时间序列的组合时间序列以及单行的时间序列长度相同的向量或矩阵。

如果 dframeFALSE ,则为时间序列对象,否则为数据帧。

例子

ts.union(mdeaths, fdeaths)
cbind(mdeaths, fdeaths) # same as the previous line
ts.intersect(window(mdeaths, 1976), window(fdeaths, 1974, 1978))

sales1 <- ts.union(BJsales, lead = BJsales.lead)
ts.intersect(sales1, lead3 = lag(BJsales.lead, -3))

也可以看看

cbind

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Bind Two or More Time Series。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。