a data frame giving additional specifications for nodes.
The customizations provided here will override the default settings.
customEdges
a data frame giving custom settings for edges (arrows)
between nodes.
...
for the plot method, additional arguments to be passed to
DiagrammeR::render_graph. For customNode,
named node attributes to assign to a node's plotting characteristics.
removeDeterm
A logical value. When FALSE (the default),
it has no effect. When TRUE, deterministic nodes are removed
from the network and a reduced plot with no deterministic nodes
is rendered.
useHydeDefaults
A logical value indicating if the default plot
parameters in options("Hyde_plotOptions") should be applied
to the plot.
node_df
A data frame of node attributes
n
node names from a network object
p
the list of parents from a network object
edge_df
The default edge attribute data frame
node_id
The name of a node in a HydeNetwork object.
May be quoted or unquoted.
variable,determ,decision,utility
Named lists of attributes to use as
defaults node attribute settings for each variable type.
restorePackageDefaults
A logical value. When TRUE, the original
package defaults are restored.
Details
Generate and customize plots of a HydeNetwork
class network. HydeNet provides some initial defaults for standard
variable nodes, deterministic nodes, decision nodes, and utility nodes.
Since these nodes are assumed to be of inherent difference and interest,
the options are defined in a way to make these easier to identify in
a plot. The default options may be altered by the user to their liking
by invoking HydePlotOptions. Node attributes are more fully
explained in the documentation for the DiagrammeR package.
Individual nodes may be define with customNode.