graph integration {bnlearn} | R Documentation |
Convert bn
and bn.fit
objects to graphNEL
and
graphAM
objects and vice versa.
## S3 method for class 'graphNEL' as.bn(x, ..., check.cycles = TRUE) ## S3 method for class 'graphAM' as.bn(x, ..., check.cycles = TRUE) ## S3 method for class 'bn' as.graphNEL(x) ## S3 method for class 'bn.fit' as.graphNEL(x) ## S3 method for class 'bn' as.graphAM(x) ## S3 method for class 'bn.fit' as.graphAM(x)
x |
an object of class |
... |
extra arguments from the generic method (currently ignored). |
check.cycles |
a boolean value. If |
An object of the relevant class.
The corresponding S4 methods are exported as well, and are just wrappers
around the S3 ones. So, for example, both as.graphNEL(x)
and
as(x, "graphNEL")
work and return identical objects.
Marco Scutari
## Not run: library(graph) a = bn.fit(hc(learning.test), learning.test) b = as.graphNEL(a) c = as.bn(b) ## End(Not run)