| summary.choicer_mxl | R Documentation |
Computes coefficient summary with delta-method transformation for variance parameters (Cholesky to covariance scale) and log-normal mean parameters. Triggers lazy Hessian computation if standard errors have not been computed yet.
## S3 method for class 'choicer_mxl'
summary(object, gof = TRUE, ...)
object |
A choicer_mxl object. |
gof |
Logical; compute goodness-of-fit measures (McFadden R-squared, hit rate) for the summary footer. Involves an in-sample prediction pass (for mixed logit, a full simulation over draws); set to FALSE to skip. |
... |
Additional arguments (ignored). |
A summary.choicer_mxl object (includes a gof element with
goodness-of-fit measures from gof; its fields are NA when
the model was fitted with keep_data = FALSE).
library(data.table)
set.seed(42)
N <- 50; J <- 3
dt <- data.table(id = rep(1:N, each = J), alt = rep(1:J, N))
dt[, `:=`(x1 = rnorm(.N), w1 = rnorm(.N))]
dt[, choice := 0L]
dt[, choice := sample(c(1L, rep(0L, J - 1))), by = id]
fit <- run_mxlogit(
data = dt, id_col = "id", alt_col = "alt", choice_col = "choice",
covariate_cols = "x1", random_var_cols = "w1", S = 50L
)
summary(fit)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.