evaluate
compares the inferred network to the true
underlying network for several threshold values and appends the
resulting confusion matrices to the returned object.
1 |
inf.net |
An adjacency matrix representing the inferred network. |
true.net |
An adjacency matrix representing the true underlying network. |
sym |
Logical, make a symmetric evaluation (default = TRUE). |
extend |
Integer, specifying the desired number of links to extend in the network (default=0) |
The first edgelist network inet
is compared to the true
underlying network, tnet
, in order to compute the
metrics of the performance.
If extend is specified, extend
links that network
inet
has set to 0 are added to the inferred network
randomly at the end of the edgelist.
evaluate
returns a matrix with four columns representing
TP,FP,TN,FN
.
These values are computed for each of the predicted links that
should be sorted. Thus, each row of the returned object contains
the confusion matrix as a function of the cutoff in the edgelist.
netbenchmark
1 2 3 4 5 |
Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.
All documentation is copyright its authors; we didn't write any of that.