Encode graph as text
Encode a graph as 'graph6', 'sparse6' or 'digraph6' choosing the format automatically.
graph_as_text(object, ...) ## Default S3 method: graph_as_text(object, ...) ## S3 method for class 'list' graph_as_text(object, ...)
object
: igraph/network object or a list thereof...
: other arguments, currently ignoredA character vector of encoded graphs.
If object
is a list it may be a mixture of 'network' and 'igraph' objects.
graph_as_text(default)
: The default method chooses the encoding format automatically using choose_format()
.graph_as_text(list)
: The list method applies the default method to each element.# 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) }
choose_format()