Learn R Programming

bnstruct (version 1.0.15)

wpdag.from.dag: Initialize a WPDAG from a DAG.

Description

Given a BN object with a dag, return a network with its wpdag set as the CPDAG computed starting from the dag.

Usage

wpdag.from.dag(x, layering = NULL, layer.struct = NULL)

# S4 method for BN wpdag.from.dag(x, layering = NULL, layer.struct = NULL)

Value

a BN object with an initialized wpdag.

Arguments

x

a BN object.

layering

vector containing the layers each node belongs to.

layer.struct

0/1 matrix for indicating which layers can contain parent nodes for nodes in a layer (only for mmhc, mmpc).

See Also

dag.to.cpdag

Examples

Run this code
if (FALSE) {
net <- learn.network(dataset, layering=layering, layer.struct=layer.struct)
wp.net <- wpdag.from.dag(net, layering, layer.struct=layer.struct)
}

Run the code above in your browser using DataLab