Learn R Programming

gRbase (version 1.8-5.1)

graph_coerce: Graph coercion

Description

Methods for changing graph representations

Usage

coerceGraph(object, class)

graph_as(object, outtype, intype = NULL)

Arguments

object

A graph object

class

The desired output class

outtype

The desired output outtype

intype

The desired output outtype (only relevant if object is a list)

Details

coerceGraph is used in the book "Graphical models with R". A more generic approach is as().

g1 <- ug(~a:b+b:c) as(g1, "igraph") as(g1, "matrix") as(g1, "Matrix") as(g1, "dgCMatrix")

graph_as(g1, "ugList")

l1 <- list(c("a" ,"b"), c("b", "c"))

graph_as(l1, "graphNEL", "ugList")