window
位于 stats
包(package)。 说明
window
是一个通用函数,它提取在 start
和 end
之间观察到的对象 x
的子集。如果指定了频率,则该系列将以新频率重新采样。
用法
window(x, ...)
## S3 method for class 'ts'
window(x, ...)
## Default S3 method:
window(x, start = NULL, end = NULL,
frequency = NULL, deltat = NULL, extend = FALSE, ts.eps = getOption("ts.eps"), ...)
window(x, ...) <- value
## S3 replacement method for class 'ts'
window(x, start, end, frequency, deltat, ...) <- value
参数
x |
时间序列(或其他对象,如果不替换值)。 |
start |
感兴趣的时间段的开始时间。 |
end |
感兴趣的时间段的结束时间。 |
frequency, deltat |
新的频率可以由其中之一指定(或者两者一致,如果它们一致的话)。 |
extend |
合乎逻辑的。如果为 true,则允许 |
ts.eps |
时间序列比较容差。如果频率的绝对差小于 |
... |
传入或传出其他方法的进一步参数。 |
value |
替换值。 |
细节
可以按照 ts
指定开始和结束时间。如果在新的 start
或 end
处没有观察,则使用紧随其后 ( start
) 或之前 ( end
) 的观察时间。
替换函数有一个针对 ts
对象的方法,并且允许扩展系列(有警告)。没有默认方法。
值
该值取决于方法。 window.default
将返回具有适当 tsp
属性的向量或矩阵。
window.ts
与 window.default
的不同之处仅在于确保结果是 ts
对象。
如果是extend = TRUE
,则该系列将在需要时用NA
进行填充。
例子
window(presidents, 1960, c(1969,4)) # values in the 1960's
window(presidents, deltat = 1) # All Qtr1s
window(presidents, start = c(1945,3), deltat = 1) # All Qtr3s
window(presidents, 1944, c(1979,2), extend = TRUE)
pres <- window(presidents, 1945, c(1949,4)) # values in the 1940's
window(pres, 1945.25, 1945.50) <- c(60, 70)
window(pres, 1944, 1944.75) <- 0 # will generate a warning
window(pres, c(1945,4), c(1949,4), frequency = 1) <- 85:89
pres
参考
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
也可以看看
相关用法
- R wilcox.test Wilcoxon 秩和和符号秩检验
- R weighted.residuals 计算加权残差
- R weights 提取模型权重
- R weighted.mean 加权算术平均值
- R stlmethods STL 对象的方法
- R medpolish 矩阵的中值波兰(稳健双向分解)
- R naprint 调整缺失值
- R summary.nls 总结非线性最小二乘模型拟合
- R summary.manova 多元方差分析的汇总方法
- R formula 模型公式
- R nls.control 控制 nls 中的迭代
- R aggregate 计算数据子集的汇总统计
- R deriv 简单表达式的符号和算法导数
- R kruskal.test Kruskal-Wallis 秩和检验
- R quade.test 四方测试
- R decompose 移动平均线的经典季节性分解
- R plot.stepfun 绘制阶跃函数
- R alias 查找模型中的别名(依赖项)
- R qqnorm 分位数-分位数图
- R eff.aovlist 多层方差分析的计算效率
- R pairwise.t.test 成对 t 检验
- R loglin 拟合对数线性模型
- R predict.smooth.spline 通过平滑样条拟合进行预测
- R bartlett.test 方差齐性的 Bartlett 检验
- R influence.measures 回归删除诊断
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Time (Series) Windows。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。