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

 

GitHub - joyhong85/rdf_python: rdf with python

rdf with python. Contribute to joyhong85/rdf_python development by creating an account on GitHub.

github.com