Learn R Programming

projoint (version 1.1.1)

summary.projoint_results: Summary method for projoint_results

Description

Creates a concise tabular summary of a projoint_results object, including the chosen estimand, analysis structure, standard-error settings, and a data frame of estimates.

Usage

# S3 method for projoint_results
summary(object, ...)

Value

A data frame (often a tibble) summarizing the estimated effects. At minimum, it contains the columns produced in object$estimates

(e.g., attribute/level identifiers and the point estimate with its standard error and confidence interval in columns such as

estimate, std.error, conf.low, conf.high). This table is suitable for further processing or printing.

Arguments

object

An object of class projoint_results.

...

Additional arguments (ignored).

Examples

Run this code
# \donttest{
  data(exampleData1)

  # Reshape data for two base tasks + repeated (for IRR estimation)
  dat <- reshape_projoint(
    exampleData1,
    .outcomes = c("choice1", "choice2", "choice1_repeated_flipped")
  )

  # Build a valid choice-level QoI
  att <- unique(dat$labels$attribute_id)[1]
  lev_ids   <- dat$labels$level_id[dat$labels$attribute_id == att]
  lev_names <- sub(".*:", "", lev_ids)

  q <- set_qoi(
    .structure     = "choice_level",
    .estimand      = "mm",
    .att_choose    = att,
    .lev_choose    = lev_names[2],
    .att_notchoose = att,
    .lev_notchoose = lev_names[1]
  )

  # Fit model
  fit <- projoint(dat, .qoi = q)

  # Get the tabular summary of estimates
  tab <- summary(fit)
  head(tab)
# }

Run the code above in your browser using DataLab