본문 바로가기

반응형

python

(28)
Networkx: 효과적인 node position with hierarchy (editing) Visualization: e(연결선 시각화의 모든 것):editing Python에서 plot을 하다 보면 가끔 연결선을 시각화해야하는 경우가 있다. 바로 다음과 같다. Network를 그릴 때 Hierarchy를 표현할 때 diagram 또는 관계도를 그릴 때 그외에 기타 등등 이런 경우에 시각화를 하다보면 맘에 드는 경우도 있고, 마음에 들지 않는 경우도 있다. 나는 첫 번째와 두 번째 경우가 모두 해당되는 경우였다. Louvain Method를 통해 군집에 대한 Hierarchy structure를 얻었고, 이를 시각화하기 위해 graphviz_layout의 prog='dot'옵션을 사용해서 다음과 같은 이미지를 얻었는데, graphviz_layout에는 우선 두 가지 문제점이 있었다. posit..
[Archiving] 파이썬 문법 꿀팁 100선 너무 좋은 내용이라 단물 쪽쪽 빨아먹을 때 까지 보고 다시 또 보고 할 필요가 있어서 공유 및 보관의 목적으로 글 자체를 아카이빙!!!! 파이썬 문법 꿀팁 100선
[python] PDF, CDF, CCDF 그리기 with log binning Summary 내가 아카이빙용으로 그린거라 설명이 자세하지 않을 수 있음 PDF, CDF, CCDF를 그리는데 numpy.histogram으로 그리면 매번 귀찮은 점이 있어 코드를 작성 데이터가 fat-tail을 가지고 있다면, log binning을 해야함 log binning을 할 때, 양수가 아니라면 문제가 발생할 수 있어 임의로 masking을 하도록 작성 log binning을 할 경우 _bin size_에 따라 분포 형태 (기울기)가 다르게 보일 수 있음 이런 경우 CDF를 보면 됨 추가적으로 fat-tail을 보고싶다면 CCDF를 보면 됨 Example plot Code def hist(x, nbin=50, log= True, kind = 'CCDF', approx = True..
[visualization] Correlation visualization on a geoplot Correlation between nodes on a geoplotting Environmental linux jupyterlab Feature 지도상에 여러 노드들의 Correlation을 시각화하는 plotting을 해야 할 필요가 있어서 한 작업물이다. Geopandas를 이용해 웹에서 가져온 json을 시각화하였고, subplot으로 각 축에 histogram을 삽입하였다. 컬러바를 이 histogram의 bar에 아예 삽입하였다. axis를 임의의 위치에 추가하는 점, legend customize, 특정 축 없애기 등의 잔기술이 들어갔다. #legend #customize import os import numpy as np from datetime import datetime import p..

반응형