Learn R Programming

bnlearn (version 5.0.1)

graph integration: Import and export networks from the graph package

Description

Convert bn and bn.fit objects to graphNEL and graphAM objects and vice versa.

Usage

# S3 method for graphNEL
as.bn(x, ..., check.cycles = TRUE)
# S3 method for graphAM
as.bn(x, ..., check.cycles = TRUE)
# S3 method for bn
as.graphNEL(x)
# S3 method for bn.fit
as.graphNEL(x)
# S3 method for bn
as.graphAM(x)
# S3 method for bn.fit
as.graphAM(x)

Value

An object of the relevant class.

Arguments

x

an object of class bn, bn.fit, graphNEL, graphAM.

...

extra arguments from the generic method (currently ignored).

check.cycles

a boolean value. If FALSE the returned network will not be checked for cycles.

Author

Marco Scutari

Examples

Run this code
if (FALSE) {
library(graph)
a = bn.fit(hc(learning.test), learning.test)
b = as.graphNEL(a)
c = as.bn(b)}

Run the code above in your browser using DataLab