All functions

AIC(<psem>)

Generalized function for SEM AIC(c) score

BIC(<psem>)

Generalized function for SEM BIC score

Dag()

Generate adjacency matrix from list of structural equations

anova(<psem>)

ANOVA and chi-squared difference test for model comparison

as.psem()

Convert list to psem object

basisSet()

Derivation of the basis set

cbind_fill()

Bind data.frames of differing dimensions

cerror()

Correlated errors

coefs()

Extract path coefficients

dSep()

Tests of directed separation

evaluateClasses()

Evaluate model classes and stop if unsupported model class

fisherC()

Summarize tests of directed separation using Fisher's C statistic

e1

Correlated error operator

infCrit()

Information criterion values for SEM

keeley

Data set from Keeley

meadows

Data set from Jutila

multigroup()

Multigroup Analysis for Piecewise SEM

partial.resid()

partial.resid

partialResid()

Computing partial effects

piecewiseSEM-package

Piecewise Structural Equation Modeling

plot(<psem>)

Plotting Path Models of Piecewise Structural Equation Models

print(<anova.psem>)

Print anova

print(<multigroup.psem>)

Print multigroup

print(<psem>)

Print psem

print(<summary.psem>)

Print summary

psem()

Fitting piecewise structural equation models

residuals(<psem>)

Residual values from fit models

rsquared()

R-squared for linear regression

sem.aic()

sem.aic

sem.basis.set()

sem.basis.set

sem.coefs()

sem.coefs

sem.fisher.c()

sem.fisher.c

sem.fit()

sem.fit

sem.missing.paths()

sem.missing.paths

sem.model.fits()

sem.model.fits

shipley

Data set from Shipley

summary(<psem>)

Summarizing piecewise structural equation models

update(<psem>)

Update psem model object with additional values.