print_fit: Prints fit indices for inline reporting

Description Usage Arguments Examples

View source: R/print_fit.r

Description

This function takes the output of fit_table and transforms it into latex-code to be used in a rmarkdown file.

Usage

1
2
3
4
5
print_fit(
  fit_table,
  indices = c("chisq", "df", "pvalue", "cfi", "tli", "rmsea", "rmsea.ci.lower",
    "rmsea.ci.upper", "srmr")
)

Arguments

fit_table

A dataframe resulting from fit_table.

indices

Vector of the indices that should be in the ouput.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
model <- '
# latent variables
ind60 =~ x1 + x2 + x3
dem60 =~ y1 + y2 + y3 + y4
dem65 =~ y5 + y6 + y7 + y8

# regressions
dem60 ~ ind60
dem65 ~ ind60 + dem60

# residual covariances
y1 ~~ y5
y2 ~~ y4 + y6
y3 ~~ y7
y4 ~~ y8
y6 ~~ y8
'
fit <- sem(model,
data = PoliticalDemocracy)

# First step
table <- fit_table(fit)

# Second step
print_fit(table)

masurp/pmstats documentation built on Oct. 6, 2020, 9:24 p.m.