View source: R/partition_to_dag.R
PartitiontoDAG | R Documentation |
Samples a DAG in accordance with it's posterior probability conditional on it being consistent with a partition.
PartitiontoDAG(partitions, scorer)
partitions |
A cia_chain(s) object or data.frame representing the partition. |
scorer |
A scorer object. |
A cia_chain(s) object or adjacency matrix. For a cia_chain(s) object each state will be an adjacency matrix.
data <- bnlearn::learning.test
dag <- UniformlySampleDAG(colnames(data))
partition <- DAGtoPartition(dag)
scorer <- CreateScorer(
scorer = BNLearnScorer,
data = data
)
# Used to sample from a single partition.
PartitiontoDAG(partition, scorer)
# Used to convert a chain of partitions to DAGs.
results <- SampleChains(3, partition, PartitionMCMC(), scorer)
PartitiontoDAG(results, scorer)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.