Skip to contents

Create igraph objects from 'graph6', 'sparse6', or 'digraph6' symbols

Usage

igraph_from_text(object)

Arguments

object

character vector of 'graph6', 'sparse6', or 'digraph6' symbols

Value

A list of 'igraph' objects.

Examples

if(requireNamespace("igraph", quietly=TRUE)) {
   # Graph6 symbols
   sampleg6
   igraph_from_text(sampleg6)

   # Sparse6 symbols
   s6 <- c(":DgXI@G~", ":DgWCgCb")
   igraph_from_text(s6)

   # Digraph6 symbol
   d6 <- "&N????C??D?_G??C?????_?C_??????C??Q@O?G?"
   igraph_from_text(d6)
}
#> [[1]]
#> IGRAPH e681c6c D--- 15 15 -- 
#> + edges from e681c6c:
#>  [1]  2->13  4-> 1  4-> 3  4->10  5-> 3  6-> 7  8->10  9->10  9->13 12->13
#> [11] 13->14 14-> 2 14-> 9 14->11 15-> 9
#>