더북(TheBook)

5.2.5 파이썬으로 중심성 지표 계산하기

간단한 네트워크를 생성하고 중심성 지표를 계산해 봅시다. 다음 코드 스니펫을 참조하세요.

[in :]

import networkx as nx
import matplotlib.pyplot as plt
vertices = range(1, 10)
edges = [(7, 2), (2, 3), (7, 4), (4, 5), (7, 3), (7, 5), (1, 6), (1, 7), (2, 8), (2, 9)]
G = nx.Graph()
G.add_nodes_from(vertices)
G.add_edges_From(edges)
nx.draw(G, with_labels=True, node_color='y', node_size=800)

이 코드를 통해 생성된 그래프는 다음과 같습니다.

▲ 그림 5-8 예제 실행 결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.