Learns a gaussian dynamic Bayesian network from a dataset. It allows the creation of markovian n nets rather than only markov 1.
dmmhc(dt, size = 2, f_dt = NULL, blacklist = NULL, intra = TRUE, ...)
the data.frame or data.table to be used
number of time slices of the net. Markovian 1 would be size 2
previously folded dataset, in case some specific rows have to be removed after the folding
an optional matrix indicating forbidden arcs between nodes
if TRUE, the intra-slice arcs of the network will be learnt. If FALSE, they will be ignored
additional parameters for rsmax2
function
the structure of the net