#!/usr/bin/env python """ Centrality measures of Krackhardt social network. """ __author__ = """Aric Hagberg (hagberg@lanl.gov)""" __date__ = "$Date: 2005-05-12 14:33:11 -0600 (Thu, 12 May 2005) $" __credits__ = """""" __revision__ = "$Revision: 998 $" # Copyright (C) 2004 by # Aric Hagberg # Dan Schult # Pieter Swart # Distributed under the terms of the GNU Lesser General Public License # http://www.gnu.org/copyleft/lesser.html from networkx import * G=krackhardt_kite_graph() print "Betweenness" b=betweenness_centrality(G) for v in G.nodes(): print "%0.2d %5.3f"%(v,b[v]) print "Degree centrality" d=degree_centrality(G) for v in G.nodes(): print "%0.2d %5.3f"%(v,d[v]) print "Closeness centrality" c=closeness_centrality(G) for v in G.nodes(): print "%0.2d %5.3f"%(v,c[v])