View source: R/cluster-metrics.R
| cluster_quality | R Documentation |
Computes per-cluster and global quality metrics for network partitioning. Supports both binary and weighted networks.
cluster_quality(x, clusters, weighted = TRUE, directed = TRUE)
cqual(x, clusters, weighted = TRUE, directed = TRUE)
x |
Adjacency matrix |
clusters |
Cluster specification (list or membership vector) |
weighted |
Logical; if TRUE, use edge weights; if FALSE, binarize |
directed |
Logical; if TRUE, treat as directed network |
A cluster_quality object with:
per_cluster |
Data frame with per-cluster metrics |
global |
List of global metrics (modularity, coverage) |
See cluster_quality.
mat <- matrix(runif(100), 10, 10)
diag(mat) <- 0
clusters <- c(1,1,1,2,2,2,3,3,3,3)
q <- cluster_quality(mat, clusters)
q$per_cluster # Per-cluster metrics
q$global # Modularity, coverage
mat <- matrix(runif(100), 10, 10)
diag(mat) <- 0
cqual(mat, c(1,1,1,2,2,2,3,3,3,3))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.