cnRandomCatnet | R Documentation |
Creates a random catNetwork
with specified number of nodes,
number of parents and categories per node.
cnRandomCatnet(numnodes, maxParents, numCategories, p.delta1=0.01, p.delta2=0.01)
numnodes |
an |
maxParents |
an |
numCategories |
an |
p.delta1 |
a |
p.delta2 |
a |
A random set of parents, no more than maxParents
, is assigned to each node along with a random conditional probability distribution with values in the union of [p.delta1, 0.5-p.delta2] and [0.5+p.delta2, 1-p.delta1].
Also, each node is assigned a fixed, thus equal, number of categories, numCategories
.
The function is designed for evaluation and testing purposes only thus lacking much user control over
the networks it create. Once created with cnRandomCatnet
, a network can be further
modified manually node by node. However, this requires direct manipulation of the object's slots and may result in
a wrong network object. It is recommended that after any manual manipulation a call
is(object
, "catNetwork") is performed to check the object's integrity.
A catNetwork
object
N. Balov
cnNew
cnet <- cnRandomCatnet(numnodes=20, maxParents=3, numCategories=2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.