[python] 파이썬을 사용한 네트워크 데이터 시각화
이번 포스트에서는 파이썬을 사용하여 네트워크 데이터를 시각화하는 방법에 대해 알아보겠습니다.
필요한 라이브러리 설치
먼저, 네트워크 데이터 시각화를 위해 networkx
와 matplotlib
라이브러리를 설치해야 합니다. 아래와 같이 명령어를 통해 각 라이브러리를 설치합니다.
pip install networkx
pip install matplotlib
네트워크 그래프 생성
networkx
를 사용하여 간단한 네트워크 그래프를 생성해보겠습니다.
import networkx as nx
import matplotlib.pyplot as plt
G = nx.Graph()
G.add_edge('A', 'B')
G.add_edge('B', 'C')
G.add_edge('C', 'D')
nx.draw(G, with_labels=True)
plt.show()
위 코드를 실행하면 간단한 네트워크 그래프가 생성되고 시각화됩니다.
네트워크 데이터 시각화
네트워크 데이터의 시각화는 그래프 형태로 표현될 수 있습니다. 아래는 실제 네트워크 데이터를 시각화하는 예제입니다.
import networkx as nx
import matplotlib.pyplot as plt
G = nx.karate_club_graph()
nx.draw(G, with_labels=True, node_color='lightblue', edge_color='grey')
plt.show()
위 코드는 Karate Club 그래프를 시각화하는 예제입니다. 이와 같이 networkx
와 matplotlib
를 사용하여 네트워크 데이터를 시각화할 수 있습니다.
결론
이렇게 파이썬을 사용하여 네트워크 데이터를 시각화할 수 있습니다. networkx
와 matplotlib
를 이용하면 간단하게 네트워크 데이터를 시각화하는데 도움이 됩니다.
참고문헌: