Learn R Programming

bnlearn (version 2.6)

graphviz.plot: Advanced Bayesian network plots

Description

Plot the graph associated with a Bayesian network using the Rgraphviz package.

Usage

graphviz.plot(x, highlight = NULL, layout = "dot",
  shape = "circle", main = NULL, sub = NULL)

Arguments

Value

  • graphviz.plot returns invisibly the graph object produced by Rgraphviz.

Details

The highlight parameter is a list with at least one of the following elements:

  • nodes: a character vector, the labels of the nodes to be highlighted.
  • arcs: the arcs to be highlighted (a two-column matrix, whose columns are labeledfromandto).

and optionally one or more of the following formatting parameters:

  • col: an integer or character string (the highlight colour). The default value isred.
  • fill: an integer or character string (the colour used as a background colour for the nodes). The default value iswhite.
  • lwd: a positive number (the line width of highlighted arcs). It overrides the line width settings instrength.plot. The default value is to use the global settings ofRgraphviz.
  • lty: the line type of highlighted arcs. Possible values are 0, 1, 2, 3, 4, 5, 6, "blank", "solid", "dashed", "dotted", "dotdash", "longdash" and "twodash". The default value is to use the global settings ofRgraphviz.

See Also

plot.bn.