graph_as_text {rgraph6} | R Documentation |
Encode graph as text
Description
Encode a graph as 'graph6', 'sparse6' or 'digraph6' choosing the format automatically.
Usage
graph_as_text(object, ...)
## Default S3 method:
graph_as_text(object, ...)
## S3 method for class 'list'
graph_as_text(object, ...)
Arguments
object |
igraph/network object or a list thereof |
... |
other arguments, currently ignored |
Details
If object
is a list it may be a mixture of 'network' and 'igraph'
objects.
Value
A character vector of encoded graphs.
Methods (by class)
-
graph_as_text(default)
: The default method chooses the encoding format automatically usingchoose_format()
. -
graph_as_text(list)
: The list method applies the default method to each element.
See Also
Examples
# From igraph ------------------------------------------------------
if(requireNamespace("igraph")) {
g <- igraph::graph.famous("Zachary")
graph_as_text(g)
glist <- list(
igraph::sample_gnp(n = 15,p = 0.1),
igraph::sample_gnp(n = 15,p = 0.2),
igraph::sample_gnp(n = 15,p = 0.3))
graph_as_text(glist)
}
# From network -----------------------------------------------------
if(requireNamespace("network")) {
m <- matrix(rbinom(25,1,.4),5,5)
diag(m) <- 0
g <- network::network(m, directed=FALSE)
graph_as_text(g)
}
[Package rgraph6 version 2.0-4 Index]