
5
Software for Bayesian Networks
The difficulty of implementing versatile software for general classes of graphi-
cal models and the varying focus in different disciplines limit the applications
of BNs compared to the state of the art in the literature. Nevertheless, the
number of R packages for BNs has been slowly increasing in recent years.
In this chapter we will provide an overview of available software packages,
without pretending to be exhaustive, and we will introduce some classic R
packages dealing with different aspects of BN learning and inference.
5.1 An Overview of R Packages
There are several packages on CRAN dealing with BNs; the versions