semtree0.9.20 package

Recursive Partitioning for Structural Equation Models

biodiversity

Quantify bio diversity of a SEM Forest

coef.semtree

Return the parameter estimates of a given leaf of a SEM tree

computePval_maxLR

Wrapper function for computing the maxLR corrected p value from strucc...

diversityMatrix

Diversity Matrix

evaluate

Average Deviance of a Dataset given a Forest

evaluateDataLikelihood

Compute the Negative Two-Loglikelihood of some data given a model (eit...

evaluateTree

Evaluate Tree -2LL

findOtherSplits

Find Other Node Split Values

fitSubmodels

Fit multigroup model for evaluating a candidate split

getDepth

Get the depth (or, height) a tree.

getHeight

Determine Height of a Tree

getLeafs

Get a list of all leafs in a tree

getNodeById

Get Node By Id

getNumNodes

Tree Size

getParDiffForest

Return list with parameter differences of a forest

getParDiffTree

Return table with parameter differences of a tree

getTerminalNodes

Returns all leafs of a tree

isLeaf

Test whether a semtree object is a leaf.

kl

Distances

merge.semforest

Merge two SEM forests

modelEstimates

Returns all estimates of a tree

outliers

Find outliers based on case proximity

parameters

SEMtrees Parameter Estimates Table

partialDependence

Compute partial dependence

partialDependence_data

Create dataset to compute partial dependence

partialDependence_growth

Compute partial dependence for latent growth models

plotParDiffForest

Plot parameter differences

plotParDiffTree

Plot parameter differences

plotTreeStructure

Plot tree structure

predict.semforest

Predict method for semtree and semforest

proximity

Compute proximity matrix

prune

Prune a SEM Tree or SEM Forest

se

SEMtrees Parameter Estimates Standard Error Table

semforest.control

SEM Forest Control Object

semforest

Create a SEM Forest

semtree-package

SEM Tree Package

semtree.constraints

SEM Tree Constraints Object

semtree.control

SEM Tree Control Object

semtree

SEM Tree: Recursive Partitioning for Structural Equation Models

strip

Retain only basic tree structure

subforest

Creates subsets of trees from forests

subtree

SEMtree Partitioning Tool

toTable

Tabular Representation of a SEM Tree

varimp

SEM Forest Variable Importance

SEM Trees and SEM Forests -- an extension of model-based decision trees and forests to Structural Equation Models (SEM). SEM trees hierarchically split empirical data into homogeneous groups each sharing similar data patterns with respect to a SEM by recursively selecting optimal predictors of these differences. SEM forests are an extension of SEM trees. They are ensembles of SEM trees each built on a random sample of the original data. By aggregating over a forest, we obtain measures of variable importance that are more robust than measures from single trees. A description of the method was published by Brandmaier, von Oertzen, McArdle, & Lindenberger (2013) <doi:10.1037/a0030001> and Arnold, Voelkle, & Brandmaier (2020) <doi:10.3389/fpsyg.2020.564403>.

  • Maintainer: Andreas M. Brandmaier
  • License: GPL-3
  • Last published: 2024-04-08