Methods for objects of class mlt
# S3 method for mlt
coef(object, fixed = TRUE, ...)
coef(object) <- value
# S3 method for mlt
weights(object, ...)
# S3 method for mlt
logLik(object, parm = coef(object, fixed = FALSE), w = NULL, newdata, ...)
# S3 method for mlt
vcov(object, parm = coef(object, fixed = FALSE), complete = FALSE, ...)
Hessian(object, ...)
# S3 method for mlt
Hessian(object, parm = coef(object, fixed = FALSE), ...)
Gradient(object, ...)
# S3 method for mlt
Gradient(object, parm = coef(object, fixed = FALSE), ...)
# S3 method for mlt
estfun(x, parm = coef(x, fixed = FALSE),
w = NULL, newdata, ...)
# S3 method for mlt
residuals(object, parm = coef(object, fixed = FALSE),
w = NULL, newdata, what = c("shifting", "scaling"), ...)
# S3 method for mlt
mkgrid(object, n, ...)
# S3 method for mlt
bounds(object)
# S3 method for mlt
variable.names(object, ...)
# S3 method for mlt_fit
update(object, weights = stats::weights(object),
subset = NULL, offset = object$offset, theta = coef(object, fixed = FALSE),
fixed = NULL, ...)
# S3 method for mlt
as.mlt(object)
a fitted conditional transformation model as returned by mlt
a logical indicating if only estimated coefficients (fixed = FALSE
)
should be returned OR (for update
)
a named vector of fixed regression coefficients; the names
need to correspond to column names of the design matrix
coefficients to be assigned to the model
model parameters
model weights
type of residual: shifting
means score with respect to
a constant intercept for the shift term and scaling
means
score with respect to a constant intercept in the scaling term.
This works whether or not such terms are actually present in the model
model weights
an optional data frame of new observations. Allows
evaluation of the log-likelihood for a given
model object
on these new observations. The
parameters parm
and w
are ignored in this situation.
number of grid points
an optional integer vector indicating the subset of observations to be used for fitting.
an optional vector of offset values
optional starting values for the model parameters
currently ignored
additional arguments
coef
can be used to get and set model parameters, weights
and
logLik
extract weights and evaluate the log-likelihood (also for
parameters other than the maximum likelihood estimate). Hessian
returns the Hessian (of the negative log-likelihood) and vcov
the inverse thereof. Gradient
gives the negative gradient (minus sum of the score contributions)
and estfun
the negative score contribution by each observation. mkgrid
generates a grid of all variables (as returned by variable.names
) in the model.
update
allows refitting the model with alternative weights and potentially
different starting values. bounds
gets bounds for bounded variables in the model.