from_digraph6 | R Documentation |
digraph6
symbolsThese functions take a vector of 'digraph6' symbols and return a list of other types of objects:
adjacency_from_digraph6()
creates adjacency matrices
igraph_from_digraph6()
creates 'igraph' objects. Requires
package igraph to be installed.
network_from_digraph6()
creates 'network' objects. Requires
package network to be installed.
adjacency_from_digraph6(d6)
igraph_from_digraph6(d6, ...)
network_from_digraph6(d6, ...)
d6 |
character vector of 'digraph6' symbols |
... |
other arguments, see Details. |
For igraph_from_digraph6()
additional arguments are passed to
igraph::graph_from_adjacency_matrix()
For network_from_digraph6()
additional arguments are passed to
network::as.network()
The returned object is:
for adjacency_from_digraph6()
, a list of the same length as
its input of square symmetric adjacency matrices.
for igraph_from_digraph6()
, a list of 'igraph' objects
for network_from_digraph6()
, a list of 'network' objects
as_digraph6()
for encoding objects as 'digraph6' symbols.
am <- matrix(rbinom(16, 1, 0.3), 4, 4)
d6 <- as_digraph6(am)
# To adjacency matrix ------------------------------------------------------
adjacency_from_digraph6(d6)
# To igraph objects --------------------------------------------------------
if(requireNamespace("igraph", quietly=TRUE)) {
igraph_from_digraph6(d6)
}
# To network objects -------------------------------------------------------
if(requireNamespace("network", quietly=TRUE)) {
network_from_digraph6(d6)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.