Skip to content
PYGWALKER
チュートリアル
Jupyterセルでチャートを保存して他の人と共有する方法

Jupyterセルでチャートを保存して他の人と共有する方法

データの探索のためのpygwalkerライブラリを使用すると、データの表示と分析をインタラクティブに行うことができます。ただし、これらの視覚化データを将来参照するために保存することは重要です。プレゼンテーションや同僚との共有にも便利です。pygwalkerチャートを保存するための2つの方法を紹介します。

前提条件

始める前に、pygwalkerライブラリを正しくインストールしていることを確認してください。インストールされていない場合は、次のコマンドを使用してインストールできます:

pip install pygwalker

方法1: ローカルのJSONファイルでチャートを保存(推奨)

ローカルのJSONファイルに設定を保存する方法が最も推奨される方法です。利便性と移植性からくるものです。

  1. JSONファイルを使用してWalkerを初期化する pygwalkerをローカルのJSONファイルに接続して設定を保存するために、次のようにします:

    import pygwalker as pyg
    walker = pyg.walk(df=df, spec="./my_charts.json")
  2. チャートを保存する データの探索が終了したら、pygwalkerインターフェース内に「保存」ボタンが表示されます。これをクリックすると、現在の視覚化の状態が指定したJSONファイルに保存されます。 image

  3. 再利用と共有 保存した設定を再訪するには、単純にJSONファイルを読み込みます。また、ノートブックを共有する場合は、完全な体験のためにJSONファイルを含めることを忘れないでください。

方法2: 仕様コードでチャートを保存する

追加のファイルを避けたい場合は、この方法を使用して設定を直接コード内に保存することができます。

  1. 設定コードをエクスポートする セットアップが完了し、視覚化が終了したら、pygwalkerインターフェース内の「コードをエクスポート」ボタンを探してクリックします。これにより、現在の視覚化設定を表すコードスニペットが生成されます。 image

  2. ノートブックに設定を保存する 生成されたコードスニペットをコピーして、specパラメーター内の仕様として使用します: image

    import pygwalker as pyg
    walker = pyg.walk(df=df, spec="<graphic-walker spec>")

    <graphic-walker spec>をコピーしたコードで置き換えてください。

image

結論

どちらの方法にも利点があります。ローカルのJSONファイルを使用することで、ノートブックが整理され、複雑な設定を管理しやすくなります。一方、ノートブック内に仕様を直接保存することで、すべてが一箇所に収まることが保証されます。自分のニーズに合った方法を選んで、データの探索をお楽しみください!