logo

[python-network-analysis] [실습] DiGraph

import networkx as nx
G = nx.DiGraph()
 

에지 추가

G.add_edge(1, 2)
G.add_edge(2, 3)
G.add_edge(3, 1)
 

에지 보기

G.edges
OutEdgeView([(1, 2), (2, 3), (3, 1)])
 

이웃 보기

노드 1의 이전 노드

list(G.predecessors(1))
[3]

노드 1의 이후 노드

list(G.successors(1))
[2]
Previous
방향 그래프