Description Usage Arguments Details Value Author(s) See Also Examples
Creates a random catNetwork
with specified number of nodes,
number of parents and categories per node.
1 | cnRandomCatnet(numnodes, maxpars, numcats, p.delta1=0.01, p.delta2=0.01)
|
numnodes |
an |
maxpars |
an |
numcats |
an |
p.delta1 |
a |
p.delta2 |
a |
A random set of parents, no more than maxpars
, 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, numcats
.
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
1 | cnet <- cnRandomCatnet(numnodes=20, maxpars=3, numcats=2)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.