ug {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

ug(...)
dag(...)
ugList(x)
dagList(x)

Arguments

... A generating class for a graph, see examples below
x A list containing a generating class for a graph, see examples below

Value

Functions ug(), dag(), ugList() and dagList() return a 'graphNEL' object.
Functions ugMAT() and ugListMAT() return an adjacency matrix.

Author(s)

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

Examples

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

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

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

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

dagr <- dag(c("me","ve"),c("me","al"),c("ve","al"),c("al","an"),c("al","st"),c("an","st"))

dagr <- dag(~me:ve,~me:al,~ve:al,~al:an,~al:st,~an:st)

dagr <- dag(~me:ve:al,~ve:al:an)

edges(ugr)
nodes(ugr)

edges(dagr)
nodes(dagr)

ugList(list(~me:ve:al,~al:an:st))
dagList(list(~me:ve:al,~ve:al:an))



[Package gRbase version 1.0.1 Index]