Skip to main content

centrality_correlation

Function centrality_correlation 

Source
pub fn centrality_correlation(graph: &Graph) -> IgraphResult<f64>
Expand description

Compute the centrality correlation (betweenness vs closeness).

Pearson correlation coefficient between betweenness centrality and closeness centrality. Returns 0.0 for disconnected, trivial, or constant-centrality graphs.

§Examples

use rust_igraph::{Graph, centrality_correlation};

// K_3: constant betweenness and closeness → 0.0
let g = Graph::from_edges(&[(0,1),(1,2),(0,2)], false, Some(3)).unwrap();
assert!(centrality_correlation(&g).unwrap().abs() < 1e-10);