A cluster graph is a special sort of graph for clustered
data. Each cluster forms a completely connected subgraph. Three are no
edges between clusters.
Arguments
Objects from the Class
Objects can be created by calls of the form new("clusterGraph", ...).
Slots
clusters:
Object of class "list" a list of the
labels of the elements, one element of the list for each cluster.
Extends
Class "graph", directly.
Methods
connComp
signature(object = "clusterGraph"): find the
connected components; simply the clusters in this case.
acc
signature(object = "clusterGraph"): find the
accessible nodes from the supplied node.
adj
signature(object = "clusterGraph"): find the
adjacent nodes to the supplied node.
nodes
signature(object = "clusterGraph"): return the
nodes.
nodes<-
signature(object="clusterGraph", value="character"):
replace the node names with the new labels given in value.
numNodes
signature(object = "clusterGraph"): return
the number of nodes.
edgeWeights
Return a list of edge weights in a list format
similar to the edges method.
edgeL
signature(graph = "clusterGraph"): A method for
obtaining the edge list.
coerce
signature(from = "clusterGraph", to =
"matrix"): Convert the clusterGraph to an adjacency
matrix. Currently, weights are ignored. The conversion assumes
no self-loops.