Plot a Bayesian network
Plot the graph associated with a small Bayesian network.
## S3 method for class 'bn' plot(x, ylim = c(0,600), xlim = ylim, radius = 250, arrow = 35, highlight = NULL, color = "red", ...)
x |
an object of class |
ylim |
a numeric vector with two components containing the range of the y-axis. |
xlim |
a numeric vector with two components containing the range of the x-axis. |
radius |
a numeric value containing the radius of the nodes. |
arrow |
a numeric value containing the length of the arrow heads. |
highlight |
a vector of character strings, representing the labels of the nodes (and corresponding arcs) to be highlighted. |
color |
an integer or character string (the highlight colour). |
... |
other graphical parameters to be passed through to plotting functions. |
The following arguments are always overridden:
axes
is set to FALSE
.
xlab
is set to an empty string.
ylab
is set to an empty string.
Marco Scutari
data(learning.test) res = gs(learning.test) plot(res) ## highlight node B and related arcs. plot(res, highlight = "B") ## highlight B and its Markov blanket. plot(res, highlight = c("B", mb(res, "B"))) ## a more compact plot. par(oma = rep(0, 4), mar = rep(0, 4), mai = rep(0, 4), plt = c(0.06, 0.94, 0.12, 0.88)) plot(res)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.