| residuals.KFS {KFAS} | R Documentation |
Extract Residuals of KFS output
Description
Extract Residuals of KFS output
Usage
## S3 method for class 'KFS'
residuals(object, type = c("recursive", "pearson", "response", "state"), ...)
Arguments
object |
KFS object |
type |
Character string defining the type of residuals. |
... |
Ignored. |
Details
For object of class KFS, several types of residuals can be computed:
-
"recursive": One-step-ahead prediction residualsv_{t,i}=y_{t,i}-Z_{t,i}a_{t,i}. For non-Gaussian case recursive residuals are computed asy_{t}-f(Z_{t}a_{t}), i.e. non-sequentially. Computing recursive residuals for large non-Gaussian models can be time consuming as filtering is needed. -
"pearson":(y_{t,i}-\theta_{t,i})/\sqrt{V(\mu_{t,i})}, \quad i=1,\ldots,p,t=1,\ldots,n,where
V(\mu_{t,i})is the variance function of the seriesi -
"response": Data minus fitted values,y-E(y). -
"state": Residuals based on the smoothed disturbance terms\etaare defined as\hat \eta_t, \quad t=1,\ldots,n.Only defined for fully Gaussian models.