table_results: Print results table formatted for publication

View source: R/results-table_results.R

table_resultsR Documentation

Print results table formatted for publication

Description

Takes a model object, and formats it as a publication-ready table.

Usage

table_results(
  x,
  columns = c("label", "est_sig", "se", "pval", "confint", "group", "level"),
  digits = 2,
  format_numeric = TRUE,
  ...
)

Arguments

x

A model object for which a method exists.

columns

A character vector of columns to retain from the results section. If this is set to NULL, all available columns are returned. Defaults to c("label", "est_sig", "se", "pval", "confint", "group", "level"). These correspond to 1) the parameter label, 2) estimate column with significance asterisks appended (* <.05, ** < .01, *** < .001); 3) standard error, 4) p-value, 5) a formatted confidence interval, 6) grouping variable (if available), 7) level variable for multilevel models, if available.

digits

Number of digits to round to when formatting numeric columns.

format_numeric

Logical, indicating whether or not to format numeric columns. Defaults to TRUE.

...

Logical expressions used to filter the rows of results returned.

Value

A data.frame of formatted results.

Author(s)

Caspar J. van Lissa

See Also

Other Reporting tools: conf_int(), est_sig(), table_fit(), table_prob()

Examples

library(lavaan)
HS.model <- '  visual =~ x1 + x2 + x3
               textual =~ x4 + x5 + x6
               speed   =~ x7 + x8 + x9 '
fit <- cfa(HS.model,
           data = HolzingerSwineford1939,
           group = "school")
table_results(fit)

cjvanlissa/tidySEM documentation built on March 16, 2024, 6:35 a.m.