Python

PyGWalker - 파이썬에서 태블로처럼 빠른 EDA 시각화

남생이a 2024. 8. 17. 21:52

파이썬에서도 태블로처럼 드래그&드롭 분석 가능하게 EDA 시각화 가능한 툴.

duckdb와 연계해서 활용하는게 좋아보인다

 

import pandas as pd
import pygwalker as pyg

df = pd.read_csv('data.csv')
walker = pyg.walk(df)

 

1. 다른 차트로 표시 유형 변경하여 다른 차트 생성 가능. ex) 꺾은선 차트

 

 

2. 다른 측정 항목을 비교하기 위해 행/열에 둘 이상의 측정 항목을 추가하여 연결된 뷰 생성 가능.

 

3. 차원 값에 따라 여러 하위뷰로 구분된 패싯 뷰를 만들기 위해 행/열에 차원 추가 가능

 

 

 

4. 데이터 테이블 및 미리보기 가능. 필터 및 데이터 유형 변경가능

 

5. 파라미터

1) spec : 차트 구성을 저장/로드하기 위한 매개변수(json 문자열)

2) kernel_computation : 더 큰 데이터셋을 빠르게 처리할 수 있도록 지원하는 duckcb를 계산엔진으로 사용하기 위한 파라미터