Although our node_threshold() function is more flexible (i.e. works on various types of networks), results are not consistent with those of netdiffuseR. We should investigate and fix or explain why this happens.
For example:
library(netdiffuseR) c(netdiffuseR::threshold(medInnovationsDiffNet))
vs.
library(manynet) unname(c(node_thresholds(as_diff_model(medInnovationsDiffNet))))
Although our
node_threshold()function is more flexible (i.e. works on various types of networks), results are not consistent with those of netdiffuseR. We should investigate and fix or explain why this happens.For example:
library(netdiffuseR) c(netdiffuseR::threshold(medInnovationsDiffNet))vs.
library(manynet) unname(c(node_thresholds(as_diff_model(medInnovationsDiffNet))))