주피터 셀에서 차트를 저장하고 다른 사람들과 공유하는 방법
pygwalker
라이브러리를 사용하여 데이터 탐색을 제공하는 방법은 데이터를 보고 분석하는 대화형 방식을 사용합니다. 그러나 이러한 시각화를 저장하는 것은 향후 참조, 프레젠테이션 또는 동료와 공유하기에 필수적입니다. pygwalker
차트를 저장하는 두 가지 방법을 살펴보겠습니다.
사전 요구 사항
시작하기 전에, pygwalker
라이브러리가 올바르게 설치되었는지 확인하십시오. 설치되지 않은 경우 pip
를 사용하여 설치할 수 있습니다:
pip install pygwalker
방법 1: 로컬 JSON 파일로 차트 저장 (권장)
로컬 JSON 파일에 구성을 저장하는 것은 편의성과 이식성 때문에 가장 권장되는 방법입니다.
-
JSON 스펙으로 Walker 초기화
pygwalker
를 로컬 JSON 파일로 지정하여 구성을 저장할 수 있도록 시작합니다:import pygwalker as pyg walker = pyg.walk(df=df, spec="./my_charts.json")
-
차트 저장 데이터 탐색을 완료하면
pygwalker
인터페이스 내에서 "저장" 버튼을 확인할 수 있습니다. 이 작업을 수행하면 현재 시각화 상태가 지정된 JSON 파일에 저장됩니다. -
재사용 및 공유 저장된 구성을 다시 확인하기 위해 JSON 파일을 로드하면 됩니다. 또한 노트북을 공유할 경우 완전한 경험을 위해 JSON 파일을 포함하는 것을 잊지 마십시오.
방법 2: 스펙 코드로 차트 저장
추가 파일을 피하고 싶다면, 이 방법을 사용하여 구성을 직접 코드 안에 저장할 수 있습니다.
-
구성 코드 내보내기 설정 및 시각화 작업을 완료하면
pygwalker
인터페이스에서코드 내보내기
버튼을 찾아 클릭합니다. 이 작업은 현재 시각화 설정을 나타내는 코드 스니펫을 생성합니다. -
노트북에 구성 저장 생성된 코드 스니펫을 복사하여
spec
매개변수에 사양으로 사용합니다:import pygwalker as pyg walker = pyg.walk(df=df, spec="<graphic-walker spec>")
<graphic-walker spec>
대신 복사한 코드를 붙여넣습니다.
결론
두 가지 방법 모두 장단점이 있습니다. 로컬 JSON 파일을 사용하면 노트북을 깔끔하게 유지하고 복잡한 구성 관리가 쉬워집니다. 반면, 명세를 직접 노트북에 저장하면 모든 것이 한 곳에 있음을 보장합니다. 사용자의 요구에 가장 적합한 방법을 선택하고 데이터 탐색을 즐기십시오!