説明
指定したフィールド間の相関(フィールドどうしが一緒に変化していく度合い)を求めます。
多重定義
Correlation (フィールド, フィールド)
Correlation (フィールド, フィールド, 基準フィールド)
Correlation (フィールド, フィールド, 基準フィールド, 条件)
引数
基準フィールドは、フィールドで指定されたフィールドの値をグループ化するために使用する基準フィールド。
条件は、基準フィールドのグループ化のタイプを表す文字列。基準フィールドが日付、時刻、日時、または論理型フィールドである場合にだけ、この引数を指定します。この引数に使用できる文字列については、
「集計関数で使用できる条件」を参照してください。
アクション
指定したフィールド間の相関(フィールドどうしが一緒に変化していく度合い)を求めます。以下はその例です。
2 つのフィールドの相関を、レポートのすべてのレコードを対象にして求めることができます。
2 つのフィールドの相関を、グループ(売上があった州ごとのグループなど)内のすべての値を対象にして求めることができます。
2 つのフィールドの相関を、グループ化が日付フィールドまたは論理型フィールドにおける値の変化により制御される、特定のグループ(売上があった月ごとのグループなど)内のすべての値を対象にして求めることができます。
例
Correlation({Customer.CUSTOMER ID}, {Customer.CREDIT ID})“顧客番号”フィールドと“クレジット番号”フィールド間の相関を求めます。
Correlation({orders.CUSTOMER ID}, {orders.CREDIT ID}, {Customer.REGION})“顧客番号”フィールドと“クレジット番号”フィールド間の相関を地域別に求めます。
Correlation({orders.CUSTOMER ID}, {orders.CREDIT ID}, {Customer.REGION}, "monthly")“顧客番号”フィールドと“クレジット番号”フィールド間の相関を、各地域グループ内のすべての値を対象にして月別に求めます。
注 この関数を式の中で使用すると、式は印刷時に強制的に評価されます。
評価時期に関する詳細については、
「評価時期」を参照してください。
コメント
相関が未定義の場合を除き、相関は常に -1 ~ 1 の範囲の値になります。 相関が未定義の場合は、この関数には Null 値(0)が割り当てられます。相関が 0 の場合は、2 つのフィールドは無相関です。