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

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

📖 タスクの概要

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

🔨 タスクの説明

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

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

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

    ℹ️ 注意:Row countAggregate として自動的に入力されているはずです。この手順では、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 についての詳細はこちらをご覧ください。