Depending on the value of matrix.type either a square
adjacency matrix or a two-column numeric matrix representing the edgelist.
Arguments
x
object of class igraph, the network
matrix.type
character, type of matrix to return, currently "adjacency"
or "edgelist" are supported
attrname
character, name of the edge attribute to use to fill in the
cells of the adjacency matrix
sparse
logical, whether to return a sparse matrix
...
other arguments to/from other methods
Details
If matrix.type is "edgelist" a two-column numeric edgelist matrix is
returned. The value of attrname is ignored.
If matrix.type is "adjacency" then a square adjacency matrix is
returned. If attrname is NULL (default) the matrix is binary.
Otherwise attrname can be a name of edge attribute of x. In
that case the cells of the results are the values of that attribute.
Other arguments passed through ... are passed to either
get.adjacency or get.edgelist
depending on the value of matrix.type.