파이썬으로 Chord Diagram 그리기

소개



이 기사에서는 Python에서 Chord Diagram을 그리는 방법을 소개합니다.
첫 투고, 메모 쓰기 레벨이므로 이르지 않는 부분은 양해 바랍니다.

Chord Diagram이란?



데이터끼리의 상호 관계를 시각적으로 알기 쉽게 그릴 수 있는 그림입니다.
데이터는 원주에 배치되고 상호 관계는 선으로 그려집니다.
또한 선의 두께는 중요도에 비례합니다.

환경



Python3.7.6
Jupyter Lab
(Jupyter Notebook에서는 작동하지만 Chord Diagram이 그려지지 않았습니다.)

Chord Diagram 그리기



sample.py
from chord import Chord
#データ名
names = ["AAA","BBB","CCC","DDD","EEE"]
matrix = [
[0,5,6,4,7,4],
[0,5,6,4,7,4],
[0,5,6,4,7,4],
[0,5,6,4,7,4],
[0,5,6,4,7,4]
]
Chord(matrix,names).show()

실행 결과





마우스 오버로 확인할 수도 있습니다.


끝에



평상시 R언어로 쓰고 있었습니다만 Python으로 보다 편하게 쓸 수 있을까 고민하고 있었으므로 비망록으로서 썼습니다.

참고



chord pypl htps : // py 피. 오 rg / p 로지 ct / 쵸 rd /

좋은 웹페이지 즐겨찾기