Jupyterセルでチャートを保存して他の人と共有する方法
データの探索のためのpygwalkerライブラリを使用すると、データの表示と分析をインタラクティブに行うことができます。ただし、これらの視覚化データを将来参照するために保存することは重要です。プレゼンテーションや同僚との共有にも便利です。pygwalkerチャートを保存するための2つの方法を紹介します。
前提条件
始める前に、pygwalkerライブラリを正しくインストールしていることを確認してください。インストールされていない場合は、次のコマンドを使用してインストールできます:
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ファイルを使用することで、ノートブックが整理され、複雑な設定を管理しやすくなります。一方、ノートブック内に仕様を直接保存することで、すべてが一箇所に収まることが保証されます。自分のニーズに合った方法を選んで、データの探索をお楽しみください!