incidence.from.vector: Generates an incidence matrix with given row and column marginal sums
Description
incidence.from.vector generates a random incidence matrix with given row and column sums
Usage
incidence.from.vector(R, C, class = "matrix", narrative = FALSE)
Value
An incidence matrix of class matrix or Matrix, or a bipartite graph of class igraph.
Arguments
R
numeric vector: row marginal sums
C
numeric vector: column marginal sums
class
string: the class of the returned backbone graph, one of c("matrix", "Matrix", "igraph").
narrative
boolean: TRUE if suggested text & citations should be displayed.
References
Neal, Z. P., Domagalski, R., and Sagan, B. 2021. Comparing alternatives to the fixed degree sequence model for extracting the backbone of bipartite projections. Scientific Reports, 11, 23929. tools:::Rd_expr_doi("10.1038/s41598-021-03238-3")
Neal, Z. P. 2022. incidentally: An R package to generate incidence matrices and bipartite graphs. CRAN tools:::Rd_expr_doi("10.32614/CRAN.package.incidentally")