Learn R Programming

bnlearn (version 1.1)

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")

Arguments

x
an object of class bn.
highlight
a list, see below.
layout
the layout parameter to be passed to Rgraphviz. Possible values are dots, neato, twopi, circo and fdp.

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.