residuals.joint | R Documentation |
returns the Pearson residuals values from a joint
object.
## S3 method for class 'joint'
residuals(
object,
what = c("longit", "surv"),
type = c("response", "pearson"),
...
)
object |
a joint model fit by |
what |
character string. Should the |
type |
character. The residual type for |
... |
Additional arguments (none used). |
a named list of length K
of class residuals.joint
containing
residuals produced by the joint model for each of the k=1,\dots,K
responses,
along with the fitted values as an attribute.
James Murray (j.murray7@ncl.ac.uk).
fitted.joint
plot.residuals.joint
# Trivariate fit on PBC data -----------------------------------------
data(PBC)
# Subset data and remove NAs
PBC <- subset(PBC, select = c('id', 'survtime', 'status', 'drug', 'time',
'albumin', 'hepatomegaly', 'platelets'))
PBC <- na.omit(PBC)
# Specify trivariate fit
long.formulas <- list(
albumin ~ time*drug + (1 + time|id),
platelets ~ time * drug + (1 + time|id),
hepatomegaly ~ time * drug + (1|id)
)
surv.formula <- Surv(survtime, status) ~ drug
fit <- joint(long.formulas, surv.formula, PBC,
family = list('gaussian', 'poisson', 'binomial'))
R <- residuals(fit, type = 'pearson')
plot(R)
plot(residuals(fit, what = "surv"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.