Skip to content

bnpa

Bayesian Networks & Path Analysis

v0.3.0 · Aug 1, 2019 · GPL-3

Description

This project aims to enable the method of Path Analysis to infer causalities from data. For this we propose a hybrid approach, which uses Bayesian network structure learning algorithms from data to create the input file for creation of a PA model. The process is performed in a semi-automatic way by our intermediate algorithm, allowing novice researchers to create and evaluate their own PA models from a data set. The references used for this project are: Koller, D., & Friedman, N. (2009). Probabilistic graphical models: principles and techniques. MIT press. <doi:10.1017/S0269888910000275>. Nagarajan, R., Scutari, M., & Lèbre, S. (2013). Bayesian networks in r. Springer, 122, 125-127. Scutari, M., & Denis, J. B. <doi:10.1007/978-1-4614-6446-4>. Scutari M (2010). Bayesian networks: with examples in R. Chapman and Hall/CRC. <doi:10.1201/b17065>. Rosseel, Y. (2012). lavaan: An R Package for Structural Equation Modeling. Journal of Statistical Software, 48(2), 1 - 36. <doi:10.18637/jss.v048.i02>.

Downloads

224

Last 30 days

14553rd

417

Last 90 days

417

Last year

Trend: +16.1% (30d vs prior 30d)

CRAN Check Status

2 ERROR
3 NOTE
9 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang ERROR
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 ERROR
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (15 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Elias Carvalho <ecacarva@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Elias",
                      family = "Carvalho",
                      role = c("aut", "cre"),
                      email = "ecacarva@gmail.com"),
               person(given = c("Joao", "R", "N"),
                      family = "Vissoci",
                      role = "aut"),
               person(given = "Luciano",
                      family = "Andrade",
                      role = "aut"),
               person(given = "Wagner",
                      family = "Machado",
                      role = "aut"),
               person(given = c("Emerson", "P"),
                      family = "Cabrera",
                      role = "aut"),
               person(given = c("Julio", "C"),
                      family = "Nievola",
                      role = "aut"))
as necessary.
ERROR r-devel-linux-x86_64-debian-clang

package dependencies

Package required but not available: ‘xlsx’

See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’
manual.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Elias Carvalho <ecacarva@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Elias",
                      family = "Carvalho",
                      role = c("aut", "cre"),
                      email = "ecacarva@gmail.com"),
               person(given = c("Joao", "R", "N"),
                      family = "Vissoci",
                      role = "aut"),
               person(given = "Luciano",
                      family = "Andrade",
                      role = "aut"),
               person(given = "Wagner",
                      family = "Machado",
                      role = "aut"),
               person(given = c("Emerson", "P"),
                      family = "Cabrera",
                      role = "aut"),
               person(given = c("Julio", "C"),
                      family = "Nievola",
                      role = "aut"))
as necessary.
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespaces in Imports field not imported from:
  ‘Rgraphviz’ ‘fastDummies’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespaces in Imports field not imported from:
  ‘Rgraphviz’ ‘fastDummies’
  All declared Imports should be used.
OK r-devel-macos-arm64

*


            
OK r-devel-windows-x86_64

*


            
OK r-oldrel-macos-arm64

*


            
OK r-oldrel-macos-x86_64

*


            
ERROR r-oldrel-windows-x86_64

package dependencies

Package required but not available: 'semPlot'

See section 'The DESCRIPTION file' in the 'Writing R Extensions'
manual.
OK r-patched-linux-x86_64

*


            
OK r-release-linux-x86_64

*


            
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
OK r-release-windows-x86_64

*


            

Check History

ERROR 9 OK · 3 NOTE · 0 WARNING · 2 ERROR · 0 FAILURE Mar 9, 2026
ERROR r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Elias Carvalho <ecacarva@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Elias",
                      family = "Carvalho",
                      role = c("aut", "cre"),
                      email = "ecacarva@gmail.com"),
               person(given = c("Joao", "R", "N"),
                      family = "Vissoci",
                      role = "aut"),
               person(given = "Luciano",
                      family = "Andr
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Elias Carvalho <ecacarva@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Elias",
                      family = "Carvalho",
                      role = c("aut", "cre"),
                      email = "ecacarva@gmail.com"),
               person(given = c("Joao", "R", "N"),
                      family = "Vissoci",
                      role = "aut"),
               person(given = "Luciano",
                      family = "Andr
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespaces in Imports field not imported from:
  ‘Rgraphviz’ ‘fastDummies’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespaces in Imports field not imported from:
  ‘Rgraphviz’ ‘fastDummies’
  All declared Imports should be used.
ERROR r-oldrel-windows-x86_64

package dependencies

Package required but not available: 'semPlot'

See section 'The DESCRIPTION file' in the 'Writing R Extensions'
manual.

Dependency Network

Dependencies Reverse dependencies bnlearn fastDummies lavaan Rgraphviz semPlot xlsx bnpa

Version History

new 0.3.0 Mar 9, 2026