PyGWalker - 태블로 형태의 시각화 제공 라이브러리

김민석·2023년 2월 22일
0

최근 공개된 시각화 라이브러리 pygwalker

기존 시각화와의 차이점

주피터 노트북에서 잦은 시각화를 하는 데이터분석가들은 주로 matplotlib이나 seabornm plotly를 활용한다.

이런 라이브러리들 역시 아주 훌륭한 시각화를 제공하지만, 어느 정도 코드를 작성하는데 익숙해질 필요가 있기도 하고, 간단한 시각화를 하면서도 (ChatGPT로 많이 빠르게 변화하고 있지만) 시간이 약간 걸렸다.

하지만 pygwalker의 경우 태블로처럼 drag&drop으로 간단하게 여러 시각화를 할 수 있어 여러모로 DA들에게는 편리한 툴이 될 수 있을 듯하다.

사용법

사용법은 간단하다.

!pip install pygwalker  #라이브러리 설치
import pygwalker as pyg
import pandas as pd

df = #데이터프레임
pyg.walk(df) # 집어넣기만 하면!

위처럼 태블로와 유사하게 사용할 수 있다.

물론, 유료프로그램인 태블로처럼 다양한 필터링이나, 함수를 활용할 수는 없는 듯 하지만
전처리 된 데이터프레임에 여러 시각화를 한 번에 해볼 수 있어 매우 편리할 듯.

아직은 export로 대시보드나, 반응형 차트가 아닌 이미지 형태만 되지만, 노션에 임베딩해서 사용할 수 있게되면
plotly -> html로 임베딩보다는 더 자주 사용할 것 같다.

profile
데이터 사이언스를 공부하는 커피쟁이

0개의 댓글