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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。