그래프는 함수그리는 것과는 다르게, 노드의 위치가 정해져있지 않다. 그래서 간혹 그래프를 시각화하면 라벨이 겹쳐있거나, 분석하기에 어려운 면이 있다. networkx 에 유용한 함수가 있어서 정리해보았다. def plot_graph(data, node_labels=None): fig, ax = plt.subplots() fig.set_tight_layout(False) nx_g = to_networkx(data=data).to_undirected() pos = nx.kamada_kawai_layout(nx_g) nx.draw(nx_g, pos, with_labels=True) plt.show() set_tight_layout(False) 는 틀이 정해져있지 않음을 의미합니다. layout 종류 : (1)..