Learn R Programming

tidySEM (version 0.2.8)

table_results: 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,
  ...
)

Value

A data.frame of formatted results.

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.

Author

Caspar J. van Lissa

See Also

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

Examples

Run this code
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)

Run the code above in your browser using DataLab