Warning

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

11 - ピボットボードを追加してデータを変換する

learn.palantir.com でも以下の内容をご覧いただけますが、アクセシビリティの観点から、ここに掲載しています。

📖 タスクの概要

Delayed Route Analysis という新しいパスが作成されました。このパスでは、フライト遅延情報を提供する分析のナビゲーションに移ります。架空の航空会社のチームは、ルート周りの分析に大変満足しています。しかし、今度は遅延がルートにどのような影響を与えるのかをもっと理解したいと考えています。これを実現するために、Pivot Table ボードを活用します。Pivot Table ボードは、Excelのピボットテーブルと似ており、選択した集計に基づいてアクティブなデータセットをテーブルに変換することができます。チームが見たい全体的な遅延を見るために、Pivot Table ボードを作成しましょう。

🔨 タスクの説明

  1. Contour パスの下部にあるバーで、Transform 行カテゴリーをクリックし、Pivot Table を選択します。

  2. 右側のボード設定で、Rows の下で route を検索してクリックします。これにより、ピボットテーブルの行が異なるルートの名前に設定されます。Columns セクションは空白のままにしておきます。

  3. Aggregates ドロップダウンで、dep_delay を検索してクリックします。これにより、各ルート内の出発遅延が列として追加されます。

    ℹ️ 注: Aggregate として Row count が自動的に入力されているはずです。このステップでは、Row count をそのままにしておいてください。

  4. Aggregates の下の灰色の dep_delay バーの横にある集計タイプをクリックして、Sum から Mean に変更します。

  5. 上記の 'dep_delay' を追加したのと同じ方法で、arr_delay を追加します。

  6. Aggregates の下の灰色の arr_delay バーの横にある集計タイプをクリックして、Sum から Mean に変更します。

  7. 最後に、Compute をクリックします。結果として得られるピボットテーブルは、各ルートの平均遅延(到着と出発)を表示します。

  8. 計算が完了したら、Pivot Table ボードの下部にある Switch to pivoted data をクリックします。Switch to pivoted data が選択されると、アクティブなデータセットがピボットテーブルボードに表示されるものに切り替わります。Contour パスでこのボードの下に追加されたボードは、元のデータセットではなく、ピボットされたデータを使用します。

📚 おすすめの読み物

ピボットテーブルは、Contour 内で非常に強力なツールであり、複数の集計を迅速に計算する機会を提供します。Pivot Table board についてはこちらをお読みください。