Validate model argument¶
Source: R/utils.R ยท Help: ?checkModel
Checks that model is of class lm or glm. With enhanced = TRUE it
also runs the soft checks of the deprecated checkModelEnhanced(): it warns
when the residual degrees of freedom fall below six, when a near-perfect fit
is detected (R\(^2 > 0.999\)), or, when data is given, when a variance
inflation factor exceeds 10 (Belsley et al., 1980).
Usage¶
Arguments¶
model- An object to check.
data- Optional
data.frameused when fittingmodel. Withenhanced = TRUEit enables the multicollinearity check throughperformVIFDiagnostic(). enhanced- Logical.
FALSE, the default, checks the class only.
Value¶
Invisible model if valid, otherwise an error is thrown.
References¶
Belsley, D. A., Kuh, E., & Welsch, R. E. (1980). Regression Diagnostics: Identifying Influential Data and Sources of Collinearity. Wiley.