rebastaba: Handling Bayesian networks
Version 0.3-2

Creation and manipulation of general Bayesian networks [/bn]. Here "general" means with multivariate nodes and a great variaty of distributions, for continuous, integer or categoric variables. New /bn/ can be generated from existing /bn/. Data sets can be simulated from /bn/. Dags of /bn/ can be graphed... "rbsb" for "ReBaStaBa" which means "R'eseaux Bay'esiens pour la Statistique Bay'esienne", that is "Bayesian Networks for Bayesian Statistics".

AuthorJean-Baptiste Denis <Jean-Baptiste.Denis@jouy.inra.fr>, Marie-Laure Delignette-Muller <ml.delignette@vet-lyon.fr> and Regis Pouillot <rpouillot@yahoo.fr>
Date of publicationNone
MaintainerJean-Baptiste Denis <Jean-Baptiste.Denis@jouy.inra.fr>
LicenseGPL (>= 2)
Version0.3-2
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("rebastaba", repos="http://R-Forge.R-project.org")

Popular man pages

bn2bn: extracts a bn from a bn (way number 1)
draw8dist: returns the distances for the selection to be operated with...
draw8multinom: simulates random draw from a multinomial
mnd4bn: modifies an existing node into a bn object
new8audit: produced a bn of kind 'audit' from a /gn/
rcatbn: creates a pseudo-random numcat bn object
rebastaba3k: assigns the rsba constants
See all...

All man pages Function index File listing

Man pages

alk2list: transforms a /alk/ object into a list
alkvar: returns the variable names of an /alk/
and4bn: adds a new node to a bn object
anode4bn: very simplified version of and4bn
bn2alk: gets an alk from a given bn
bn2bn: extracts a bn from a bn (way number 1)
bn2bugs: translates a bn into a bugs model
bn2dn: simulates data from a bn
bn2gn: creates a gn object from a bn object
bn2jagscript: constructs a Jags script from a bn
bn2list: transforms a /bn/ into a list
bn2model: expresses the model formulae
bn2nd: extracts and returns some traits of a node defined into a bn
bn2pam: gets the pam from a /bn/.
bn2pta: computes the probability table associated to a numcat/parcat...
categ3beta: compute a univariate categ distribution
categ3beta2: compute a bivariate categ distribution
categ3betap: compute a p-variable categ distribution
check8alk: checks an /alk/
children8bn: returns the direct children of a bn
code4bn: builds the code for the nk-th node of a /bn/.
complete8alk: completes an alk with respect to a given bn
connect8bgn: determines if a bn/gn is connected
cycle8bgn: detects if a cycle exists in a bn/gn object
df2bn: initializes a bn object from a data frame
dim8nd: computes the dimension of a node
Dirac4bn: introduce a Dirac distribution on one univariate node
dn2bstat: Computes the bivariate statistics for the variables of a /dn/
dn2csv: creates a csv file containing dn@df
dn2score: Computes the individual scores for a /dn/
dn2ustat: Computes the univariate statistics for the variables of a...
draw8Dirichlet: simulates random draws from a Dirichlet
draw8dist: returns the distances for the selection to be operated with...
draw8edcg: simulates random draws for a numcat distribution
draw8empidata: performs an empidata [multivariate] draw or prediction
draw8multinom: simulates random draw from a multinomial
draw8predg: returns the predicted individuals for an empidata node.
draw8predi: returns the predicted individual for an empidata node.
draw8sele: returns the candidate individuals for an empidata node.
easyp2code: transforms an easyp expression into an R/bugs block
easyp2code1: expands an easyp expression
easyp2code2: transforms an easyp expression into an R/bugs block
easyp2dim: returns the dimension of the variable defined in an easyp...
easyp3expanded: returns an expanded easyp from an easyp
easyp3trouve: checks the consistency of the result obtained after easyp3cut...
easyps2dim: returns the dimension of the variable defined with an easyp...
expr3bugs: returns the piece of Bugs code for standard distributions
expr3func: builds generating function from code
form3nd: symbolizes the kind of nodes
gn2bn: creates a bn object from a gn object
grappa4check: checks if the provided bn is Grappa-compatible
help8ltype: provides information about type of links
ind8bgn: returns the nodes between two nodes
isalkrepeatable: indicates if the link is a standard repeatable link
isndmulti: indicates if the node is a standard multidimensional node
list2alk: transforms a consistent list into a new alk
list2bn: transforms a consistent list into a new bn object
list2win: transforms a convenient list into a /win/
mnd4bn: modifies an existing node into a bn object
modify4bn: plot an object rbsb to interactively modify its graph
nbrep4alk: determines the number of repetitions of an alk
nd2bn: extracts the sub-bn comprising a node and its direct parents
new8alk: generates a new alk from user specification
new8audit: produced a bn of kind 'audit' from a /gn/
new8noralk: very simplified version of new8alk
normalize4pta: normalize pt
parents8alk: finds the parents at the variable level of an /alk/
parents8bn: returns the direct parents of a bn
parents8win: finds the parents at the variable level of a /win/
part8bgn: classifies a set of nodes according to a subset of them
plan0: generates values from one node of a bn
plan1: generates imposed values to start a simulation plan on a bn
plot8bn: plots an object bn
plot8dn: Plots the numeric or categoric variables of a dn object
plot8dnca: univariate plot for a categoric variable
plot8dncaca: bivariate plot for two categoric variables
plot8dnco: univariate plot for a continuous variable
plot8dncoca: bivariate plot for a continuous and a categoric variables
plot8dncoco: bivariate plot for two continuous variables
plot8gene: plots ancestry [descendants] of node(s) of a bn/gn
plot8path: plots separately all paths between two nodes
porder: finds a parentship order onto the nodes and more
print8alk: prints the node-variable names
print8alkcomp: prints an alk object supposed to be completed for a bn
print8alkuse: prints an alk object not supposed to be completed for a bn
print8bn: prints a bn object
print8dn: prints a /dn/
print8link: prints an interpretation of one link of a bn
print8links: prints the interpretation of some links of a bn
print8pt2: prints a pt object of dimension two
print8pta: prints the node-variable names
print8win: prints a /win/
range8node: returns the variable ranges of a given node
rcatbn: creates a pseudo-random numcat bn object
read8audit: produced an audit /bn/ from a text file
read8bn: produced a /bn/ from a text file
rebastaba: draws some Bayesian networks for illustration
rebastaba3k: assigns the rsba constants
repartition3dn: scans the repartition of the values of dn@df
rnd4bn: removes a series of nodes into a bn object
rnorbn: creates a pseudo-random normal bn object from a given bn
rsba.alk-class: Class "alk" to define *a*sked *l*in*k* by the user
rsba.pta-class: Class "pta" to store probability tables
rsba.win-class: Class "win" to define a node from a data.frame
rsbn.bn-class: Class for Bayesian Networks
rsdn.dn-class: Class for data sets associated to bn, most often simulated
score4dn: Completes a dn with its score
simulate8bn: simulates a /dn/ from a /bn/
study8nd: extracts sub-bn(s) with one parent one child from a bn
subn: finds independent sub-bn in a BN
uniform4bn: introduces a uniform distribution on one node
valid8alk: checks an /alk/
valid8bn: checks a /bn/
valid8dn: checks a /dn/
valid8pta: checks a /pta/
valid8win: checks a /win/
var4alk: finds the variable names for an alk.
variables8win: returns all variables involved in a /win/
win2list: transforms into a list a /win/
write8bn: writes a /bn/ to a file
zero2bn: starting an empty bn

Functions

Dirac4bn Man page Source code
First.lib Source code
alk-class Man page
alk2list Man page Source code
alkvar Man page Source code
and4bn Man page Source code
anode4bn Man page Source code
bn-class Man page
bn2alk Man page Source code
bn2bn Man page Source code
bn2bugs Man page Source code
bn2dn Man page Source code
bn2gn Man page Source code
bn2jagscript Man page Source code
bn2list Man page Source code
bn2model Man page Source code
bn2nd Man page Source code
bn2pam Man page Source code
bn2pta Man page Source code
categ3beta Man page Source code
categ3beta2 Man page Source code
categ3betap Man page Source code
check8alk Man page Source code
children8bn Man page Source code
code4bn Man page Source code
complete8alk Man page Source code
connect8bgn Man page Source code
cycle8bgn Man page Source code
df2bn Man page Source code
dim8nd Man page Source code
dn-class Man page
dn2bstat Man page Source code
dn2csv Man page Source code
dn2score Man page Source code
dn2ustat Man page Source code
draw8Dirichlet Man page Source code
draw8dist Man page Source code
draw8edcg Man page Source code
draw8empidata Man page Source code
draw8multinom Man page Source code
draw8predg Man page Source code
draw8predi Man page Source code
draw8sele Man page Source code
easyp2code Man page Source code
easyp2code1 Man page Source code
easyp2code2 Man page Source code
easyp2dim Man page Source code
easyp3expanded Man page Source code
easyp3trouve Man page Source code
easyps2dim Man page Source code
expr3bugs Man page Source code
expr3func Man page Source code
form3nd Man page Source code
gn2bn Man page Source code
grappa4check Man page Source code
help8ltype Man page Source code
ind8bgn Man page Source code
isalkrepeatable Man page Source code
isndmulti Man page Source code
list2alk Man page Source code
list2bn Man page Source code
list2win Man page Source code
mnd4bn Man page Source code
modify4bn Man page Source code
nbrep4alk Man page Source code
nd2bn Man page Source code
new8alk Man page Source code
new8audit Man page Source code
new8noralk Man page Source code
normalize4pta Man page Source code
parents8alk Man page Source code
parents8bn Man page Source code
parents8win Man page Source code
part8bgn Man page Source code
plan0 Man page Source code
plan1 Man page Source code
plot,bn-method Man page
plot,dn-method Man page
plot8bn Man page Source code
plot8dn Man page Source code
plot8dnca Man page Source code
plot8dncaca Man page Source code
plot8dnco Man page Source code
plot8dncoca Man page Source code
plot8dncoco Man page Source code
plot8gene Man page Source code
plot8path Man page Source code
porder Man page Source code
print,alk-method Man page
print,bn-method Man page
print,dn-method Man page
print,pta-method Man page
print,win-method Man page
print8alk Man page Source code
print8alkcomp Man page Source code
print8alkuse Man page Source code
print8bn Man page Source code
print8dn Man page Source code
print8link Man page Source code
print8links Man page Source code
print8pt2 Man page Source code
print8pta Man page Source code
print8win Man page Source code
pta-class Man page
range8node Man page Source code
rcatbn Man page Source code
read8audit Man page Source code
read8bn Man page Source code
rebastaba Man page Source code
rebastaba3k Man page Source code
repartition3dn Man page Source code
rnd4bn Man page Source code
rnorbn Man page Source code
score4dn Man page Source code
simulate8bn Man page Source code
study8nd Man page Source code
subn Man page Source code
uniform4bn Man page Source code
valid8alk Man page Source code
valid8bn Man page Source code
valid8dn Man page Source code
valid8pta Man page Source code
valid8win Man page Source code
var4alk Man page Source code
variables8win Man page Source code
win-class Man page
win2list Man page Source code
write8bn Man page Source code
zero2bn Man page Source code

Files

NAMESPACE
R
R/f3.rsmi.code.r
R/f2.rsdn.code.r
R/zzz.R
R/f1.rsbn.code.r
R/f0.rsba.code.r
tests
tests/rsbn.demo.bn.three_nodes.txt
tests/rsbn.demo.creating.R
tests/rsbn.demo.list.R
tests/rsdn.demo.simulating.R
tests/rsdn.demo.bn.anemones.txt
tests/rsbn.demo.bn.empidata.txt
tests/rsba.demo.alk.R
tests/rsdn.demo.dn.plotting.R
tests/rsdn.demo.empi2.txt
tests/rsbn.demo.misc.R
tests/rsbn.demo.data.small_population.txt
tests/rsdn.demo.empi1.txt
tests/rsbn.demo.bn.popula.txt
tests/rsdn.demo.empidata.R
tests/rsba.demo.easyp.R
tests/rsdn.demo.bn.parcat.txt
tests/rsdn.demo.bn.standard.txt
tests/rsdn.demo.creating.R
tests/rsdn.demo.bn.two_nodes.txt
tests/rsdn.demo.data.small_population.txt
tests/rsba.demo.ion.R
tests/rsbn.demo.bn.multivariate_node.txt
tests/rsbn.demo.bn.dirac.txt
tests/rsbn.demo.bn.two_nodes.txt
inst
inst/original
inst/original/rsmi.code.r
inst/original/rsdn.code.r
inst/original/rsba.code.r
inst/original/rsbn.code.r
inst/files
inst/files/rsbn.demo.bn.three_nodes.txt
inst/files/rsdn.demo.bn.anemones.txt
inst/files/rsbn.demo.bn.empidata.txt
inst/files/rsdn.demo.empi2.txt
inst/files/rsbn.demo.data.small_population.txt
inst/files/rsdn.demo.empi1.txt
inst/files/rsbn.demo.bn.popula.txt
inst/files/rsdn.demo.bn.parcat.txt
inst/files/rsdn.demo.bn.standard.txt
inst/files/rsdn.demo.bn.two_nodes.txt
inst/files/rsdn.demo.data.small_population.txt
inst/files/rsbn.demo.bn.multivariate_node.txt
inst/files/rsbn.demo.bn.dirac.txt
inst/files/rsbn.demo.bn.two_nodes.txt
DESCRIPTION
man
man/study8nd.Rd
man/df2bn.Rd
man/bn2pam.Rd
man/plot8bn.Rd
man/parents8win.Rd
man/rnorbn.Rd
man/print8link.Rd
man/complete8alk.Rd
man/var4alk.Rd
man/isndmulti.Rd
man/bn2nd.Rd
man/part8bgn.Rd
man/help8ltype.Rd
man/normalize4pta.Rd
man/list2bn.Rd
man/rcatbn.Rd
man/valid8win.Rd
man/write8bn.Rd
man/read8audit.Rd
man/valid8dn.Rd
man/bn2model.Rd
man/draw8dist.Rd
man/plot8dncoca.Rd
man/bn2bugs.Rd
man/parents8alk.Rd
man/bn2list.Rd
man/porder.Rd
man/bn2pta.Rd
man/categ3beta.Rd
man/plot8dn.Rd
man/print8bn.Rd
man/ind8bgn.Rd
man/bn2bn.Rd
man/list2alk.Rd
man/children8bn.Rd
man/categ3beta2.Rd
man/range8node.Rd
man/zero2bn.Rd
man/bn2dn.Rd
man/dn2csv.Rd
man/rsba.alk-class.Rd
man/easyps2dim.Rd
man/bn2jagscript.Rd
man/easyp2code1.Rd
man/grappa4check.Rd
man/rnd4bn.Rd
man/form3nd.Rd
man/read8bn.Rd
man/mnd4bn.Rd
man/new8audit.Rd
man/nbrep4alk.Rd
man/print8dn.Rd
man/rsdn.dn-class.Rd
man/new8alk.Rd
man/print8alkcomp.Rd
man/print8links.Rd
man/print8alk.Rd
man/plan1.Rd
man/modify4bn.Rd
man/expr3bugs.Rd
man/dn2bstat.Rd
man/rsba.pta-class.Rd
man/alkvar.Rd
man/draw8predg.Rd
man/draw8multinom.Rd
man/rsbn.bn-class.Rd
man/rsba.win-class.Rd
man/rebastaba3k.Rd
man/check8alk.Rd
man/bn2gn.Rd
man/draw8Dirichlet.Rd
man/parents8bn.Rd
man/valid8pta.Rd
man/dn2ustat.Rd
man/and4bn.Rd
man/cycle8bgn.Rd
man/draw8edcg.Rd
man/plot8dncaca.Rd
man/valid8bn.Rd
man/easyp3trouve.Rd
man/plot8gene.Rd
man/gn2bn.Rd
man/easyp3expanded.Rd
man/Dirac4bn.Rd
man/print8pt2.Rd
man/bn2alk.Rd
man/draw8empidata.Rd
man/easyp2code.Rd
man/repartition3dn.Rd
man/print8win.Rd
man/print8alkuse.Rd
man/variables8win.Rd
man/nd2bn.Rd
man/dim8nd.Rd
man/plot8path.Rd
man/draw8predi.Rd
man/isalkrepeatable.Rd
man/subn.Rd
man/easyp2dim.Rd
man/draw8sele.Rd
man/expr3func.Rd
man/new8noralk.Rd
man/print8pta.Rd
man/list2win.Rd
man/dn2score.Rd
man/rebastaba.Rd
man/code4bn.Rd
man/alk2list.Rd
man/score4dn.Rd
man/categ3betap.Rd
man/uniform4bn.Rd
man/valid8alk.Rd
man/easyp2code2.Rd
man/plot8dncoco.Rd
man/simulate8bn.Rd
man/plot8dnca.Rd
man/anode4bn.Rd
man/win2list.Rd
man/plot8dnco.Rd
man/connect8bgn.Rd
man/plan0.Rd
demo
demo/rsbn.demo.creating.R
demo/rsbn.demo.list.R
demo/rsdn.demo.simulating.R
demo/rsba.demo.alk.R
demo/rsdn.demo.dn.plotting.R
demo/00Index
demo/rsbn.demo.misc.R
demo/rsdn.demo.empidata.R
demo/rsba.demo.easyp.R
demo/rsdn.demo.creating.R
demo/rsba.demo.ion.R
rebastaba documentation built on May 21, 2017, 1:22 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.