sampleNode: Sample the parents of a single node (Gibbs sampler).

Description Usage Arguments Value See Also

View source: R/mcmc-gibbs.R

Description

Sample from posterior distribution on graph, conditional on all the edges, except those that go into node node.

Usage

1
2
  sampleNode(currentNetwork, numberOfNodes, nodesSeq,
    scoresParents, parentsTables, allRows, rowsThatContain)

Arguments

currentNetwork

A currentNetwork object

numberOfNodes

The number of nodes in the network. A numeric vector of length 1.

nodesSeq

The vector 1:nNodes(currentNetwork). (Supplied as an argument for possible speed gain)

scoresParents

A list of the form returned by scoreParentsTable()

parentsTables

A list of tables of the form returned by enumerateParentsTable()

allRows

The vector 1:nrow(parentsTables). (Supplied as an argument for possible speed gain)

rowsThatContain

A list of the form created by getRowsThatContain()

Value

Returns the sampled network. A currentNetwork object.

See Also

BNGibbsSampler, samplePair


rjbgoudie/structmcmc documentation built on Nov. 3, 2020, 3:41 a.m.