ar.ols
位於 stats
包(package)。 說明
通過普通最小二乘法將自回歸時間序列模型擬合到數據,默認情況下選擇 AIC 複雜度。
用法
ar.ols(x, aic = TRUE, order.max = NULL, na.action = na.fail,
demean = TRUE, intercept = demean, series, ...)
參數
x |
單變量或多變量時間序列。 |
aic |
邏輯標誌。如果 |
order.max |
要擬合的模型的最大階數(或階數)。默認為 ,其中 是觀測值數量。 |
na.action |
調用函數來處理缺失值。 |
demean |
AR 模型應該是 |
intercept |
是否應該安裝單獨的截距項? |
series |
該係列的名稱。默認為 |
... |
要傳遞給方法或從方法傳遞的更多參數。 |
細節
ar.ols
將通用 AR 模型擬合到可能非平穩和/或多變量係列 x
係統。即使某些序列是非平穩的和/或co-integrated,所得的無約束最小二乘估計也是一致的。為了明確起見,請注意 AR 係數的符號為
其中,除非intercept
為真,否則 為零;如果demean
為真,則 為樣本平均值,否則為零。
如果 aic
為 true,則訂單選擇由 AIC 完成。這是有問題的,因為 ar.ols
不執行真正的最大似然估計。 AIC 的計算方式就像方差估計(根據殘差的方差矩陣計算)是 MLE,從似然性中省略了行列式項。請注意,這與在估計參數值下評估的高斯似然不同。
如果 intercept
為 true 而 demean
為 false,則需要小心。僅當係列大致以零為中心時才使用此選項。否則計算可能不準確或完全失敗。
值
類 "ar"
的列表,包含以下元素:
order |
擬合模型的順序。這是通過在 |
ar |
擬合模型的估計自回歸係數。 |
var.pred |
預測方差:對時間序列方差中自回歸模型無法解釋的部分的估計。 |
x.mean |
用於擬合和預測的序列的估計平均值(如果 |
x.intercept |
|
aic |
每個模型與 best-fitting 模型之間 AIC 的差異。請注意,後者的 AIC 可以為 |
n.used |
時間序列中的觀測值數量。 |
order.max |
|
partialacf |
|
resid |
擬合模型的殘差,以第一個 |
method |
字符串 |
series |
時間序列的名稱。 |
frequency |
時間序列的頻率。 |
call |
匹配的調用。 |
asy.se.coef |
係數估計值的 asymptotic-theory 標準誤差。 |
例子
ar(lh, method = "burg")
ar.ols(lh)
ar.ols(lh, FALSE, 4) # fit ar(4)
ar.ols(ts.union(BJsales, BJsales.lead))
x <- diff(log(EuStockMarkets))
ar.ols(x, order.max = 6, demean = FALSE, intercept = TRUE)
作者
Adrian Trapletti, Brian Ripley.
參考
Luetkepohl, H. (1991): Introduction to Multiple Time Series Analysis. Springer Verlag, NY, pp. 368-370.
也可以看看
相關用法
- R arima.sim 從 ARIMA 模型進行模擬
- R ar 將自回歸模型擬合到時間序列
- R arima 時間序列的 ARIMA 建模
- R arima0 時間序列的 ARIMA 建模 – 初步版本
- R aggregate 計算數據子集的匯總統計
- R alias 查找模型中的別名(依賴項)
- R anova.glm 廣義線性模型擬合的偏差分析
- R anova.mlm 多元線性模型之間的比較
- R addmargins 在多維表或數組上設置任意邊距
- R anova 方差分析表
- R asOneSidedFormula 轉換為單邊公式
- R as.hclust 將對象轉換為 hclust 類
- R ansari.test 安薩裏-布拉德利檢驗
- R approxfun 插值函數
- R add1 在模型中添加或刪除所有可能的單項
- R acf 自協方差和互協方差以及相關函數估計
- R aov 擬合方差分析模型
- R ave 因子水平組合的組平均值
- R acf2AR 計算精確擬合 ACF 的 AR 過程
- R anova.lm 線性模型擬合的方差分析
- R stlmethods STL 對象的方法
- R medpolish 矩陣的中值波蘭(穩健雙向分解)
- R naprint 調整缺失值
- R summary.nls 總結非線性最小二乘模型擬合
- R summary.manova 多元方差分析的匯總方法
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Fit Autoregressive Models to Time Series by OLS。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。