sparsify.with.quadrilateral | R Documentation |
sparsify.with.quadrilateral
is a wrapper for sparsify()
that extracts the quadrilateral Simmelian backbone described by Nocaj et al. (2015).
It is equivalent to sparsify(escore = "quadrilateral embeddedness", normalize = "embeddedness", filter = "threshold", umst = TRUE)
.
sparsify.with.quadrilateral(U, s, class = "original", narrative = FALSE)
U |
An unweighted unipartite graph, as: (1) an adjacency matrix in the form of a matrix or sparse |
s |
numeric: Sparsification exponent, 0 < s < 1; larger values yield sparser graphs |
class |
string: the class of the returned backbone graph, one of c("original", "matrix", "Matrix", "igraph", "edgelist").
If "original", the backbone graph returned is of the same class as |
narrative |
boolean: TRUE if suggested text & citations should be displayed. |
An unweighted, undirected, unipartite graph of class class
.
package: Neal, Z. P. (2022). backbone: An R Package to Extract Network Backbones. PLOS ONE, 17, e0269137. \Sexpr[results=rd]{tools:::Rd_expr_doi("10.1371/journal.pone.0269137")}
model: Nocaj, A., Ortmann, M., & Brandes, U. (2015). Untangling the hairballs of multi-centered, small-world online social media networks. Journal of Graph Algorithms and Applications, 19, 595-618. \Sexpr[results=rd]{tools:::Rd_expr_doi("10.7155/jgaa.00370")}
U <- igraph::sample_sbm(60, matrix(c(.75,.25,.25,.25,.75,.25,.25,.25,.75),3,3), c(20,20,20))
plot(U) #A hairball
sparse <- sparsify.with.quadrilateral(U, s = 0.5, narrative = TRUE)
plot(sparse) #Clearly visible communities in a connected graph
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.