Create a legitimate DAGs
Create a legitimate DAG in the abn format.
createAbnDag( dag, data.df = NULL, data.dists = NULL, ...)
dag |
a matrix or a formula specifying a DAG, see ‘Details’. |
data.df |
named dataframe or named vector. |
data.dists |
named list giving the distribution for each node in the network. If not provided it will be sample and returned. |
... |
further arguments passed to or from other methods. |
An object of class class(abnDag)
contains a named matrix describing the DAG and possibly additional objects such as the associated distributions of the nodes.
If the dag is specified with a formula, either data.df
or
data.dists
is required with the .
quantifier.
If the dag is specified with an unnamed matrix and both data.df
and
data.dists
are missing, lower-case letters of the Roman alphabet
are used for the node names.
An object of class abnDag
containing a named matrix and a named list giving the distribution for each node.
createAbnDag( ~a+b|a, data.df=c("a"=1, "b"=1)) plot( createAbnDag( matrix( c(0,1,0,0),2,2)))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.