`install.packages('bnlearn')`

25,548

5.0.1

GPL (>= 2)

August 19th, 2024

ci.test

Independence and conditional independence tests

bn.boot

Nonparametric bootstrap of Bayesian networks

clgaussian.test

Synthetic (mixed) data set to test learning algorithms

bn.fit class

The bn.fit class structure

bn.fit

Fit the parameters of a Bayesian network

bn.kcv class

The bn.kcv class structure

bnlearn-package

Bayesian network structure learning, parameter learning and inference

bn.fit plots

Plot fitted Bayesian networks

bn.fit utilities

Utilities to manipulate fitted Bayesian networks

bn.strength class

The bn.strength class structure

cpdag

Equivalence classes, moral graphs and consistent extensions

graph enumeration

Count graphs with specific characteristics

independence-tests

Conditional independence tests

foreign files utilities

Read and write BIF, NET, DSC and DOT files

dsep

Test d-separation

coronary

Coronary heart disease data set

compare

Compare two or more different Bayesian networks

configs

Construct configurations of discrete variables

cpquery

Perform conditional probability queries

constraint-based algorithms

Constraint-based structure learning algorithms

score-based algorithms

Score-based structure learning algorithms

graph generation utilities

Generate empty, complete or random graphs

graphviz.chart

Plotting networks with probability bars

graph utilities

Utilities to manipulate graphs

hybrid algorithms

Hybrid structure learning algorithms

gRain integration

Import and export networks from the gRain package

graphviz.plot

Advanced Bayesian network plots

hailfinder

The HailFinder weather forecast system (synthetic) data set

gaussian.test

Synthetic (continuous) data set to test learning algorithms

graph integration

Import and export networks from the graph package

igraph integration

Import and export networks from the igraph package

insurance

Insurance evaluation network (synthetic) data set

marks

Examination marks data set

learning.test

Synthetic (discrete) data set to test learning algorithms

single-node local discovery

Discover the structure around a single node

misc utilities

Miscellaneous utilities

information theoretic quantities

Compute the distance between two fitted Bayesian networks

local discovery algorithms

Local discovery structure learning algorithms

lizards

Lizards' perching behaviour data set

model string utilities

Build a model string from a Bayesian network and vice versa

multivariate normal distribution

Gaussian Bayesian networks and multivariate normals

plot.bn.strength

Plot arc strengths derived from bootstrap

network-scores

Network scores

node operations

Manipulate nodes in a graph

plot.bn

Plot a Bayesian network

data preprocessing

Pre-process data to better learn Bayesian networks

predict and impute

Predict or impute missing data from a Bayesian network

node ordering utilities

Partial node orderings

naive.bayes

Naive Bayes classifiers

pcalg integration

Import and export networks from the pcalg package

test counter

Manipulating the test counter

score

Score of the Bayesian network

whitelists-blacklists

Whitelists and blacklists in structure learning

rbn

Simulate random samples from a given Bayesian network

lm integration

Produce lm objects from Bayesian networks

structure-learning

Structure learning algorithms

strength.plot

Arc strength plot

structural.em

Structure learning from missing data

alpha.star

Estimate the optimal imaginary sample size for BDe(u)

network-classifiers

Bayesian network Classifiers

asia

Asia (synthetic) data set by Lauritzen and Spiegelhalter

arc operations

Drop, add or set the direction of an arc or an edge

alarm

ALARM monitoring system (synthetic) data set

arc.strength

Measure arc strength

BF

Bayes factor between two network structures

utilities for whitelists and blacklists

Get or create whitelists and blacklists

bn.cv

Cross-validation for Bayesian networks

bn class

The bn class structure