Orange polygon containing white sigma symbol.

集計ツール

Version:
Current
Last modified: June 02, 2020

集計を使用して、データに対してさまざまなアクション(関数および計算) を実行します。集計ツールは...

  • データの列の合計を返します。合計は、列のすべての行を追加することによって計算されます。
  • 列の最小値または最大値を返します。
  • 列の行数をカウントします。
  • データの列を同一の値ごとにグループ化します。
  • 文字列の値を連結します。
  • さまざまな数学的計算を実行します。
  • 空間オブジェクトの処理を実行します。

集計方法の完全なリストは、集計アクションを参照してください。

ツールコンポーネント

Screenshot of the Summarize tool on the Designer canvas

集計ツールには 2 つのアンカーがあります。 

  • 入力アンカー: 入力アンカーは、アクションを実行するデータに接続します。
  • 出力アンカー: 出力アンカーには、アクションの結果のみが表示されます。結合ツールを使用して、集計ツールの結果を元のデータに結合します。

ツール設定

[概要] ツールの [構成] ウィンドウには、[フィールド]と [アクション] の 2 つのセクションがあります

フィールド

入力のデータフィールドの名前とそれらに関連付けられたデータ型が、ツール設定ウィンドウのフィールドセクションに一覧表示されます。

  1. アクションを実行するフィールドを選択します。Shift キーを押したまま、同じアクションを実行する複数のフィールドを選択できます。フィールドセクションの上にあるセレクトドロップダウンを使用して、フィールドを一括で選択することもできます。選択肢次のものが含まれます。
    • すべて : すべてのフィールドが選択されます。
    • None: フィールドが選択されません。以前に選択したフィールドは選択解除されます。
    • 数値: 数値データ型のフィールドのみが選択されます (整数、固定小数点、浮動小数点数、倍精度浮動小数点数)。
    • 文字列: 文字列データ型のフィールドのみが選択されます。
    • 空間: 空間データ型のフィールドのみが選択されます。
  2. フィールドを選択した状態で、アクションセクションの上にある追加ドロップダウンを選択します。一覧にはさまざまなアクションがあります。 選択したデータ型と互換性がない場合、アクションは使用できません。
  3. 実行するアクションを選択します。フィールドがアクションセクションに追加されます。

1 つのフィールドに対して複数のアクションを実行できます。これを行うには、実行する各アクションごとにフィールドを 一回ずつ選択して追加します。

Image showing the Actions section of the Summarize Tool with a single field added multiple times

アクション

アクションセクションには、フィールドセクションから追加されたデータ フィールドが含まれます。 アクションセクションにフィールドを追加すると、次のオプションを使用できます。 

  • 並べ替え: フィールドを選択し、上矢印ボタンまたは下矢印ボタンを使用してフィールドの順序を変更します。これにより、[結果] ウィンドウでのツール出力のフィールドの順序も更新されます。
  • 削除: フィールドを選択し、削除ボタンを使用してアクションセクションからフィールドを削除します。
  • アクションの変更: アクションを変更するには、アクション列のドロップダウンを選択し、互換性のあるアクションを選択します。
  • 出力フィールド名の変更: フィールド名を変更するには、まずフィールドを選択し、次に出力フィールド列に新しい名前を入力します。

アクションのプロパティ

パーセンタイル連結、およびファイナンスのほとんどのアクションでは、追加のプロパティを指定する必要があります。

  • 追加のプロパティが必要な場合は、ツールの設定ウィンドウの下部にあるプロパティセクションで指定します。特定のプロパティについては、集計アクションを参照してください。
  • 追加のプロパティが必要ない場合は、プロパティセクションは使用できません。

集計アクション

次の一覧では、集計ツールで実行できる集計アクションの種類について説明します。

集計アクション

グループ化: 指定したフィールドの値が同一のデータベースレコードを 1 つのレコードに結合します。グループ内のレコードに由来するすべてのデータがサマライズされます。BLOB 型または空間オブジェクト型以外には、このオプションがあります。 グループ別フィールドが指定されると、ファイル全体がサマライズされます。

合計: グループの合計値を返します。合計は、グループのすべての値を加えることで計算されます。

カウント: グループ内のレコードの数を返します。

非 Null のカウント:カウントと同じですが、この場合、Null 以外のレコードのみをカウントします。Null は、レコードに値が設定されていないことを意味します。これはゼロまたは空の文字列とは異なります。

重複を除いてカウント: グループ内のユニークなレコードの数を返します。

非 Null を重複を除いてカウント: 重複を除いてカウントと同じですが、Null ではないレコードの数のみがカウントされます。Null は、このレコードに値が設定されていない (ゼロまたは空の文字列とは異なる) を意味します。

Null カウント: カウントと同じですが、null であるレコードのみがカウントされます。Null は、レコードに値が設定されないことを意味します。これはゼロまたは空の文字列とは異なります。

最小: 最小値を返します。

最大: 最大値を返します。

最初: グループ内の最初のレコードをレコード位置に基づいて返します。

最後: グループ内の最後のレコードをレコードの位置に基づいて返します。

ファイナンス

正味現在価値 (NPV): グループの正味現在価値を計算します。資金調達が満たされると、現在の金額でキャッシュフローの超過または不足を測定します。 NPV プロパティには、次のものが含まれます。

  • 割引率 (期間ごと): 割引率 (パーセント) 既定値は 8% です。

日付付きの正味現在価値 (XNPV) : 一連の日付のグループの正味現在価値を計算します。 XNPV プロパティには次のものが含まれます。

  • 融資利率:融資利率をパーセンテージで表示します。既定値は 8% です。
  • 日付フィールド: 関連付けられた日付を含むフィールド。

内部収益率 (IRR): グループの内部収益率を計算します。投資の内部収益率は、投資のコストが投資の利益につながる金利です。これは、投資から得られるすべての利益は金銭の時間価値に固有であり、投資にはこの金利でゼロの正味現在価値があることを意味します。

日付付きの内部収益率 (XIRR): 一連の日付のグループの内部収益率を計算します。 XIRR プロパティには、次のものが含まれます。

  • 日付フィールド: 関連付けられた日付を含むフィールド。

修正内部収益率 (MIRR): 内部収益率の修正と、IRR に関するいくつかの問題を解決することを目的としています。MIRRは、投資の魅力の財務的指標です。 MIRR プロパティには次のものが含まれます。

  • 融資利率: 融資率をパーセンテージで表示します。既定値は 8% です。
  • 再投資率: 再投資率をパーセンテージで表示します。既定値は 8% です。

日付付きの修正内部収益率 (MXIRR): 一連の日付のグループに対する修正内部収益率を計算します。 MXIRR プロパティには次のものが含まれます。

  • 融資利率: 融資率をパーセンテージで表示します。既定値は 8% です。
  • 再投資率: 再投資率をパーセンテージで表示します。既定値は 8% です。
  • 日付フィールド: 関連付けられた日付を含むフィールド。

ファイナンスの定義はウィキペディアより参照されています。

数値

平均: グループの平均値を計算します。平均は、すべての値の合計を値の総数で割って計算されます。

パーセンタイル: グループの指定したパーセンタイル値を計算します。パーセンタイルは、データをソートし、指定されたパーセンタイルとソートされた配列内のその位置に関連した行の値を返します。最大値は100番目のパーセンタイル、最小値は0パーセンタイルで、中央値は50番目のパーセンタイル、25パーセンタイルは中央値と最小値の中間の値です。 パーセンタイルプロパティには、次のものが含まれます。

  • 返すパーセンタイルを指定します。デフォルト値は50%です。

中央値: グループの中央値を計算します。グループの中央値は、値が順番に並べ替えられる場合の中央値です。偶数の値がある場合、中央に数値が存在しないため、中央の 2 つの数値が平均されます。

モード: グループのモード値を計算します。数のセットのモードは、値のグループで最も頻繁に発生する最小の数値です。すべての値がユニークな場合、最小の数字が返されます。

標準偏差: グループの標準偏差を計算します。標準偏差は、統計で使用される測定のばらつきです。

分散: グループのバリエンス (分散) を計算します。分散は標準偏差を取得し、標準偏差の二乗平均の正の平方根を取って計算されます (StdDev2)。

0を無視: 値が 0 のレコードを無視して、上で説明した数値プロセスを計算します。

文字列

空白をカウント: グループ内のレコード数が空白または空の値をカウントします。

空白以外をカウント: 空白または空の値を持っていないグループ内のレコード数をカウントします。

連結: グループ内のすべてのレコードを取得し、文字列の連結を行ないます。 連結プロパティには、次のものがあります。

  • 開始: 指定された文字は、連結された文字列の先頭に表示されます。デフォルトでは空白のままです。

  • 区切り文字: 指定された文字は、連結文字列の各値の間に表示されます。既定はコンマです。

  • 終了: 指定された文字は、連結された文字列の末尾に表示されます。デフォルトでは空白のままです。

開始要素、区切り文字要素、終了要素は、アクションが適用される各フィールドに対して指定する必要があります。任意の文字または文字列を入力することも、空白のままにすることもできます。サポートされているエスケープ文字には、次の文字が含まれます: \n (改行)、\t (タブ)、\r (キャリッジリターン)、および \s (空白文字)

最長: グループの最長文字列値を返します。

ード: 文字列値のモードを返します。一連の文字列値のモードは、値のグループで最も頻繁に発生する最小の文字列です。すべての値が固有である場合は、最小の文字列が返されます。最も小さい文字列は、昇順のソート順で最初の文字列です。

最短: グループの最短文字列値を返します。

空間

結合: グループ内のすべての空間オブジェクトの面積を結合します。

交差を作成:グループの空間オブジェクトの重なり合うすべてのエリアを識別し、その重複のみで構成されるポリゴンを作成します。これは、サマライズされているグループに重なり合う2つのポリゴンが含まれていない場合は、何も返されないことを意味します。

 

境界矩形の作成: グループ内のすべての空間オブジェクトの地理的範囲を識別し、それらの範囲に外接する四角形を描画します。

凸包の作成: ポイントのグループの凸包を識別します。凸包のポリゴンは、一群の点を含むように描くことができる最小の凸多角形です。ポリゴンには凹角が含まれていないので、決して回転しません。

中心点の作成: 空間オブジェクトのグループの地理的中心を識別します。

行動分析

プロファイルを結合: グループ内のすべてのプロファイルを、指定したグループごとに 1 つのプロファイルに結合します。

レポート

水平結合: グループ内のすべてのレポートスニペットを、水平方向にレイアウトされたグループの単一のスニペットに結合します。

垂直結合: グループ内のすべてのレポートスニペットを、垂直方向にレイアウトされたグループの単一のスニペットに結合します。

ツールの例

例 1. シンプルな和

集計ツールを使用して、データのフィールドまたは列の値を合計します。 合計は、列のすべての行を追加することによって計算されます。

  1. フィールドセクションで、合計する列を選択します。
    Image showing the Fields section of the Summarize tool Configuration window, with the Spend field selected.
  2. 追加ドロップダウンを選択し、合計アクションを選択して、以前に選択した列をアクションセクションに追加します。
    Image showing the Actions section of the Summarize Tool with the Spend filed added.
  3. ワークフローを実行して、選択した列の合計を結果ウィンドウに表示します。
    Image showing the Results window of the Summarize tool with the Sum of the Spend field

例 2. グループ化

集計ツールを使用して、指定した列 (フィールド) のユニーク値を返します。

  1. フィールドセクションで、グループ化する列を選択します。
    Image showing the Fields section of the Summarize tool Configuration window with the City field selected.
  2. 追加ドロップダウンを選択し、グループ化アクションを選択して、以前に選択した列をアクションセクションに追加します。
    Image showing the Actions section of the Summarize Tool with the City field added
  3. ワークフローを実行して、選択した列のユニーク値を結果ウィンドウに表示します。集計ツールでは大文字と小文字が区別されるため、ARVADAArvadaは別々の値として表示されます。
    Image showing the Results window of the Summarize tool with each unique value found in the City field of the data input

その他の例

集計ツールのその他の例を表示するには、Designer を開き、ツール パレット変換カテゴリー > 集計を選択します。集計ツールに関する追加情報を示すポップアップ メッセージが表示されます。例を開くを選択して、集計ツールのいくつかの使用方法を紹介するサンプル ワークフローを開きます。ワークフローを実行し、ツールを選択して、その出力を結果ウィンドウに表示します。

Was This Helpful?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support.