compareDBNs {BiDAG} | R Documentation |
This function compares one (estimated) DBN structure to another DBN (true DBN). Comparisons for initial and transitional structures are returned separately if equalstruct
equals TRUE
.
compareDBNs(eDBN, trueDBN, struct = c("init", "trans"), b = 0)
eDBN |
an object of class |
trueDBN |
an object of class |
struct |
option used to determine if the initial or the transitional structure should be compared; accaptable values are init or trans |
b |
number of static variables in one time slice of a DBN; note that for function to work correctly all static variables have to be in the first b columns of the matrix |
a vector of 5: SHD, number of true positive edges, number of false positive edges, number of false negative edges and true positive rate
testscore<-scoreparameters("bge", DBNdata, DBN=TRUE, dbnpar=list(samestruct=TRUE, slices=5, b=3)) ## Not run: DBNfit<-iterativeMCMC(testscore, moveprobs=c(0.11,0.84,0.04,0.01)) compareDBNs(DBNfit$DAG,DBNmat, struct="trans", b=3) ## End(Not run)