show_more_options {semhelpinghands}R Documentation

Show More Major Options in an Output of 'lavaan'

Description

Display the values of more major options in a model fitted by lavaan::lavaan() or its wrappers (e.g., lavaan::sem or lavaan::cfa()).

Usage

show_more_options(fit)

## S3 method for class 'show_more_options'
print(x, ...)

Arguments

fit

An output of lavaan::lavaan() or its wrappers (e.g., lavaan::cfa() and lavaan::sem())

x

The output of show_more_options().

...

Additional arguments. Ignored.

Details

It extracts the values of major options in the output of lavaan::lavaan() or its wrappers (e.g., lavaan::sem or lavaan::cfa(). Most of the values are also reported in the summary of a lavaan object. This function is used to show the values in one single table for a quick overview.

It checks the actual values, not the call used. This is useful for understanding how a prepackaged estimator such as ML, MLM, and MLR set other options. It supports the following options:

It is named show_more_options() to differentiate it from show_options(), originally in the semunpack package, which is intended for new users of lavaan. The code is adapted from show_options with more advanced options added.

Value

A show_more_options-class object with a print method that formats the output.

Methods (by generic)

Author(s)

Shu Fai Cheung https://orcid.org/0000-0002-9871-9448

Examples

library(lavaan)

# From the help page of lavaan::cfa().

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

tmp <- show_more_options(fit)
tmp

fit <- cfa(HS.model, data = HolzingerSwineford1939, estimator = "MLR")
show_more_options(fit)
fit <- cfa(HS.model, data = HolzingerSwineford1939, estimator = "MLM")
show_more_options(fit)


[Package semhelpinghands version 0.1.11 Index]