| predict.augSIMEX {augSIMEX} | R Documentation |
Predict Method for the model fits by augSIMEX
Description
This function returns the predictions and optionally estimates the standard errors of the predictions from a fitted augSIMEX object.
Usage
## S3 method for class 'augSIMEX'
## S3 method for class 'augSIMEX'
predict(object, newdata = NULL, type = c("link", "response","terms"),
se.fit = FALSE, dispersion = NULL, terms = NULL, na.action = na.pass, ...)
Arguments
object |
the “augSIMEX" object gotten from |
newdata |
An optional data frame in which to look for variables with which to predict. If not specified, the prediction will be conducted on the original main data. |
type |
the type of prediction needed. The default is on the scale of the linear predictors; the alternative " |
se.fit |
a logical variable indicating if standard errors are required. |
dispersion |
a numeric variable specifying the dispersion of the fit to be assumed when computing the standard errors. |
terms |
a character vector specifies which terms are to be returned. This is the case for |
na.action |
function determining what should be done with missing values in |
... |
other arguments that are passed into the function. |
Details
The specifications of the arugments are the same as the setting in glm function. The user may refer to the predict.glm.
Author(s)
Qihuang Zhang and Grace Y. Yi.
See Also
Examples
data(ToyUni)
example <- augSIMEX(mainformula = Y ~ Xstar + Zstar + W, family = binomial(link = logit),
mismodel = pi|qi ~ W,
meformula = Xstar ~ X + Z + W,
data = ToyUni$Main,validationdata = ToyUni$Validation, subset = NULL,
err.var = "Xstar", mis.var = "Zstar", err.true = "X", mis.true = "Z",
err.mat = NULL,
lambda = NULL, M = 5, B = 2, nBoot = 2, extrapolation="quadratic")
predict(example)