clusterGraph-class
Class "clusterGraph"
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.
- Keywords
- classes
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 invalue
.- 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 theclusterGraph
to an adjacency matrix. Currently, weights are ignored. The conversion assumes no self-loops.
See Also
Examples
cG1 <- new("clusterGraph", clusters=list(a=c(1,2,3), b=c(4,5,6)))
cG1
acc(cG1, c("1", "2"))
Community examples
Looks like there are no examples yet.