Learn R Programming

⚠️There's a newer version (3.1.1) of this package.Take me there.

abn devel project (PRIVATE)

how to

structure

  • abn/ contains source code
  • Use testthat for tests

Modifications

  • bug correction for simulation and prediction
  • plot function with mb, fitabn output
  • implementation of forumla in: Buildscore/fitabn (modification of rd file)
  • plot function + rd file
  • prediction function + rd file
  • simulation function + rd file

To do:

R Package (release)

  • rd file: plot, simulation, prediction
  • implementation of test for plot/prediction/simulation functions
  • diagnostic plots
  • bootstrapping
  • Implement parallel computing in fitabn(), buildscorecache()

R package (extension):

  • Implement new prior MP (multinomial + data separation)
  • Data separation
  • Random effect (already one layer)
  • Multinomial
  • Negative binomial, ...
  • Time/Memory resources optimization
  • Handling missing data

Copy Link

Version

Install

install.packages('abn')

Monthly Downloads

819

Version

1.3

License

GPL (>= 2)

Maintainer

Gilles Kratzer

Last Published

November 22nd, 2018

Functions in abn (1.3)

buildscorecache.mle

Build a cache of goodness of fit metrics based on Information Theoretic for each node in a DAG, possibly subject to user defined restrictions
plotabn

Plot an ABN graphic
ex5.dag.data

Valdiation data set for use with abn library examples
essentialGraph

Plot an ABN graphic
entropyData

Computes an Empirical Estimation of the Entropy from a Table of Counts
abninla-internal

abn internal functions
buildscorecache

Build a cache of goodness of fit metrics for each node in a DAG, possibly subject to user defined restrictions
discretization

Discretization of a Possibly Continuous Data Frame of Random Variables based on their distribution
mb

Compute the Markov blanket
expit

Expit, Logit and odds
logit_cpp

logit and logit functions
ex0.dag.data

Synthetic validation data set for use with abn library examples
pigs.vienna

Dataset related to diseases present in `finishing pigs', animals about to enter the human food chain at an abattoir.
var33

simulated dataset from a DAG comprising of 33 variables
search.heuristic

A familly of heuristic algorithms that aims at finding high scoring directed acyclic graphs
miData

Computes an Empirical Estimation of the Entropy from a Table of Counts
ex7.dag.data

Valdiation data set for use with abn library examples
ex3.dag.data

Validation data set for use with abn library examples
search.hillclimber

Find high scoring directed acyclic graphs using heuristic search.
ex2.dag.data

Synthetic validation data set for use with abn library examples
ex4.dag.data

Valdiation data set for use with abn library examples
ex1.dag.data

Synthetic validation data set for use with abn library examples
ex6.dag.data

Valdiation data set for use with abn library examples
link.strength

A function that returns the strengths of the edge connections in a Bayesian Network learned form observational data.
fitabn.mle

Fit an additive Bayesian network model based on maximum likelihood estimation.
fitabn

Fit an additive Bayesian network model
simulateDag

Simulate DAGs
infoDag

Compute standard information for a DAG.
mostprobable

Find most probable DAG structure
or

Odd ratio from a table
simulateabn

Simulate from an ABN network
tographviz

Convert a dag into graphviz format
compareDag

Compare two DAGs