Skip to main content
Morphでは、Pythonのエコシステム上の可視化ライブラリを自由に活用してデータアプリを作ることができます。 このチュートリアルでは、PyGWalkerを使用して作成したリッチなダッシュボードをMorphのデータアプリに埋め込むための方法を紹介します。

事前準備

このチュートリアルでは、事前に以下のコマンドを使用してPyGWalkerをインストールしてください。

最終的な成果物

PyGWalkerは、DataFrame上のデータからインタラクティブにデータ分析を行うためのダッシュボードを作成してくれるライブラリです。 以下のようにMorphのダッシュボード上に配置をしてチームに公開することで簡単にBIアプリを導入することができます。 PyGWalker

チュートリアル

このチュートリアルのアプリでは、以下の流れで実装をします。
  1. PyGWalkerを使用してHTMLを返却するPythonの関数を作成
  2. MDXファイルで<Embed />コンポーネントに渡すことで生成されたダッシュボード
<Embed />では、HTMLを返却するPython関数をloadDataの対象として受け取った場合にそのHTMLを表示する役割があります。
サンプルデータをDataFrameとして作成をして、そのデータをPyGWalkerを使用してダッシュボードに変換をした上で、HTMLとして返却をします。