These methods return a vector of double
s. For edge lists, this
usually takes the form of a \(2 e + 1\)- or \(3 e + 1\)-vector,
containing the number of edges followed a column-major
serialization of the edgelist matrix.
# S3 method for network
to_ergm_Cdouble(x, attrname = NULL, ...)# S3 method for matrix
to_ergm_Cdouble(x, prototype = NULL, ...)
# S3 method for rlebdm
to_ergm_Cdouble(x, ...)
to_ergm_Cdouble(x, ...)
object to be serialized.
name of an edge attribute.
arguments for methods.
A network whose relevant attributes (size,
directedness, bipartitedness, and presence of loops) are imposed
on the output edgelist if x
is already an edgelist. (For
example, if the prototype is undirected, to_ergm_Cdouble
will ensure that \(t < h\).)
The rlebdm
method returns a vector with the following:
number of nonzero dyads,
number of runs of nonzeros,
starting positions of the runs, and
cumulative lenght of the runs, prepended by 0.