shinyBN is an R/Shiny application for interactive inference and visualization of Bayesian network.

It's based on five R packages:

  • bnlearn: Structure learning and parameter training
  • gRain: Network inference
  • visNetwork: Network visualization
  • pROC: Receiver Operating Characteristic (ROC) curve plot
  • rmda: Decision Curves Analysis (DCA) plot

Which is further wrapped by R/Shiny. It's friendly to users and can easily use through the following workflow :



JiajinChen/shinyBN documentation built on Sept. 6, 2022, 2:47 p.m.