View source: R/print.efa_sl_loadings.R
| print.efa_sl_loadings | R Documentation |
Print an efa_sl_loadings object
## S3 method for class 'efa_sl_loadings'
print(x, ...)
## S3 method for class 'efa_sl_loadings'
format(
x,
cutoff = 0.2,
digits = 3,
max_name_length = 10,
color = TRUE,
name_style = c("truncate", "abbreviate", "full"),
max_factors_per_block = NULL,
sort_loadings = c("none", "primary", "clustered"),
...
)
x |
class efa_sl_loadings matrix. |
... |
additional arguments passed to print or format. |
cutoff |
numeric. The value at or above which loadings are emphasized
(default is .2). The default is lower than the .3 of an ordinary loading
table ( |
digits |
numeric. Passed to |
max_name_length |
numeric. The maximum length of the variable names to
display; see |
color |
logical. Whether to apply console styling using cli.
Default is |
name_style |
character. How to shorten variable names longer than
|
max_factors_per_block |
numeric or |
sort_loadings |
character. Optional row sorting; see
|
Prints a Schmid-Leiman loading matrix (general factor, group factors, and the
communality/uniqueness columns) as a styled, decimal-aligned table. Loadings with
absolute value greater than or equal to cutoff are emphasised, smaller loadings are
de-emphasised, and Heywood-relevant cells (a loading or communality above 1, or a
negative uniqueness) are highlighted. If the matrix has many columns or the console is
narrow, the table is split into stacked column blocks so the output stays readable.
print() returns its argument x invisibly; it is
cat(format(x, ...), sep = "\n") followed by a blank line for console
spacing. format() returns a character vector with the table lines (styled
to the active console theme; plain when colours are disabled).
EFA_mod <- efa_fit(test_models$baseline$cormat, N = 500, n_factors = 3,
estimator = "PAF", rotation = "promax")
efa_schmid_leiman(EFA_mod, estimator = "PAF")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.