newUG {gRbase}R Documentation

Create undirected and directed graphs

Description

These functions are wrappers for creation of graphs as implemented by graphNEL objects in the graph package.

Usage

newUG(..., short = FALSE)
newDAG(..., short = FALSE)
edgePairs(object)

Arguments

... A generating class for a graph, see examples below
short Not used
object A graph of class 'graphNEL'

Value

A 'graphNEL' object.

Author(s)

Søren Højsgaard, sorenh at agrsci.dk

Examples

ug <- newUG(~me:ve,~me:al,~ve:al,~al:an,~al:st,~an:st)

ug <- newUG(~me:ve:al,~al:an:st)

ug <- newUG(c("me","ve"),c("me","al"),c("ve","al"),c("al","an"),c("al","st"),c("an","st"))

ug <- newUG(~me:ve:al, c("me","ve"),c("me","al"),c("ve","al"),c("al","an"),c("al","st"),c("an","st"))

dag <- newDAG(c("me","ve"),c("me","al"),c("ve","al"),c("al","an"),c("al","st"),c("an","st"))
dag <- newDAG(~me:ve,~me:al,~ve:al,~al:an,~al:st,~an:st)

dag2 <- newDAG(~me:ve:al,~ve:al:an)

edges(ug)
nodes(ug)

edges(dag)
nodes(dag)


[Package gRbase version 0.6.0 Index]