component | R Documentation |
mmrm_tmb
Objectscomponent(
object,
name = c("cov_type", "subject_var", "n_theta", "n_subjects", "n_timepoints", "n_obs",
"beta_vcov", "beta_vcov_complete", "varcor", "formula", "dataset", "n_groups",
"reml", "convergence", "evaluations", "method", "optimizer", "conv_message", "call",
"theta_est", "beta_est", "beta_est_complete", "beta_aliased", "x_matrix", "y_vector",
"neg_log_lik", "jac_list", "theta_vcov", "full_frame", "xlev", "contrasts")
)
object |
( |
name |
( |
Available component()
names are as follows:
call
: low-level function call which generated the model.
formula
: model formula.
dataset
: data set name.
cov_type
: covariance structure type.
n_theta
: number of parameters.
n_subjects
: number of subjects.
n_timepoints
: number of modeled time points.
n_obs
: total number of observations.
reml
: was REML used (ML was used if FALSE
).
neg_log_lik
: negative log likelihood.
convergence
: convergence code from optimizer.
conv_message
: message accompanying the convergence code.
evaluations
: number of function evaluations for optimization.
method
: Adjustment method which was used (for mmrm
objects),
otherwise NULL
(for mmrm_tmb
objects).
beta_vcov
: estimated variance-covariance matrix of coefficients
(excluding aliased coefficients). When Kenward-Roger/Empirical adjusted
coefficients covariance matrix is used, the adjusted covariance matrix is returned (to still obtain the
original asymptotic covariance matrix use object$beta_vcov
).
beta_vcov_complete
: estimated variance-covariance matrix including
aliased coefficients with entries set to NA
.
varcor
: estimated covariance matrix for residuals. If there are multiple
groups, a named list of estimated covariance matrices for residuals will be
returned. The names are the group levels.
theta_est
: estimated variance parameters.
beta_est
: estimated coefficients (excluding aliased coefficients).
beta_est_complete
: estimated coefficients including aliased coefficients
set to NA
.
beta_aliased
: whether each coefficient was aliased (i.e. cannot be estimated)
or not.
theta_vcov
: estimated variance-covariance matrix of variance parameters.
x_matrix
: design matrix used (excluding aliased columns).
xlev
: a named list of character vectors giving the full set of levels to be assumed for each factor.
contrasts
: a list of contrasts used for each factor.
y_vector
: response vector used.
jac_list
: Jacobian, see h_jac_list()
for details.
full_frame
: data.frame
with n
rows containing all variables needed in the model.
The corresponding component of the object, see details.
In the lme4
package there is a similar function getME()
.
fit <- mmrm(
formula = FEV1 ~ RACE + SEX + ARMCD * AVISIT + us(AVISIT | USUBJID),
data = fev_data
)
# Get all available components.
component(fit)
# Get convergence code and message.
component(fit, c("convergence", "conv_message"))
# Get modeled formula as a string.
component(fit, c("formula"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.