N:::만지작 거리기
N_21. Graph Visualization 2 - pyvis 활용
joyHong
2021. 9. 13. 00:40
RDF 형태의 데이터를 시각화하는 라이브러리는 여러 가지가 있습니다.
이 앞전에는 graph-notebook 이라는 라이브러리를 사용하여 간단하게 그려볼 수 있었는데
보다 상세하고 다이나믹한 그래프를 그리기 위해서 vis.js를 기반으로 사용하고 있는
pyvis 라는 라이브러리를 사용하고자 합니다.
큰 흐름은 시각화를 위한 데이터 추출, 노드와 에지 생성, pyvis로 시각화 하는 단계를 거칩니다.
사용하는 라이브러리
pyvis 0.1.9
(https://pyvis.readthedocs.io/en/latest/ (https://pyvis.readthedocs.io/en/latest/))
필수적으로 설치가 되어 있어야 하는 라이브러리 RDFLib, SPARQLWrapper
전체 소스는 아래 링크에 있습니다.
https://github.com/joyhong85/rdf_python/blob/main/06.GraphVisualization2_pyvis.ipynb