define_model_set: Define a model set.

Description Usage Arguments Details Value Examples

View source: R/DAG.R

Description

This is a convenience function to quickly and clearly define a set of causal models. Supply a list of formulas for each model, using either c(). Formulas should be of the form child ~ parent and describe each path in your model. Multiple children of a single parent can be combined into a single formula: child ~ parent1 + parent2.

Usage

1

Arguments

...

Named arguments, which each are a lists of formulas defining the paths of a causal model.

.common

A list of formulas that contain causal paths that are common to each model.

Details

This function uses ggm::DAG().

Value

A list of models, each of class matrix and DAG.

Examples

1
2
3
4
5
(m <- define_model_set(
  A = c(a~b, b~c),
  B = c(b~a, c~b),
  .common = c(d~a)))
plot_model_set(m)

phylopath documentation built on Oct. 5, 2021, 1:06 a.m.