Learn R Programming

loon (version 1.4.1)

loongraph: Create a graph object of class loongraph

Description

The loongraph class provides a simple alternative to the graph class to create common graphs that are useful for use as navigation graphs.

Usage

loongraph(nodes, from = character(0), to = character(0), isDirected = FALSE)

Value

graph object of class loongraph

Arguments

nodes

a character vector with node names, each element defines a node hence the elements need to be unique

from

a character vector with node names, each element defines an edge

to

a character vector with node names, each element defines an edge

isDirected

boolean scalar, defines whether from and to define directed edges

Details

loongraph objects can be converted to graph objects (i.e. objects of class graph which is defined in the graph package) with the as.graph function.

For more information run: l_help("learn_R_display_graph.html.html#graph-utilities")

See Also

completegraph, linegraph, complement, as.graph

Examples

Run this code
g <- loongraph(
  nodes = c("A", "B", "C", "D"),
  from = c("A", "A", "B", "B", "C"),
  to   = c("B", "C", "C", "D", "D")
)

if (FALSE) {
# create a loon graph plot
p <- l_graph(g)
}

lg <- linegraph(g)

Run the code above in your browser using DataLab