Learn R Programming

gRain (version 1.3-2)

grain_compile: Compile a graphical independence network (a Bayesian network)

Description

Compiles a Bayesian network. This means creating a junction tree and establishing clique potentials.

Usage

add_jtree(object, root = NULL)

# S3 method for cpt_grain add_jtree(object, root = NULL)

# S3 method for pot_grain add_jtree(object, root = NULL)

add_potential(object)

# S3 method for cpt_grain add_potential(object)

# S3 method for pot_grain add_potential(object)

# S3 method for grain compile( object, propagate = FALSE, root = NULL, control = object$control, details = 0, ... )

# S3 method for cpt_grain compile( object, propagate = FALSE, root = NULL, control = object$control, details = 0, ... )

# S3 method for pot_grain compile( object, propagate = FALSE, root = NULL, control = object$control, details = 0, ... )

Arguments

object

A grain object.

root

A set of variables which must be in the root of the junction tree

propagate

If TRUE the network is also propagated meaning that the cliques of the junction tree are calibrated to each other.

control

Controlling the compilation process.

details

For debugging info. Do not use.

Currently not used.

Value

A compiled Bayesian network; an object of class grain.

References

S<U+00F8>ren H<U+00F8>jsgaard (2012). Graphical Independence Networks with the gRain Package for R. Journal of Statistical Software, 46(10), 1-26. http://www.jstatsoft.org/v46/i10/.

See Also

grain, propagate, triangulate, rip, junctionTree

Examples

Run this code
# NOT RUN {
## To be written

# }

Run the code above in your browser using DataLab