CORRELATION
では、グループ内のすべての行の2つの数値属性の間の相関係数が計算されます。
CORRELATION
関数の構文は、次のとおりです:
CORRELATION(<arg1>, <arg2>)各引数は、任意の式または単一割当て数値(整数または倍精度浮動小数点)属性です。 整数入力が最初にdoubleに昇格されます。
CORRELATION
は対称的です(つまり、最初に指定された属性に関係なく、同じ結果が戻されます)。
CORRELATION
は、引数がNULLの行を無視し、残りの行の相関係数を計算します。 グループのすべての行がNULLの場合、CORRELATION
はNULLを戻します。
その結果の、製品と時の相関係数は+1から1の間の値になります。1はプラスの相関合計、0は相関、1は負の相関は合計になりません。 出力がNaNであるケースがあります(一般的なケースは単一のデータ・ポイントのみ存在する場合です)。
CORRELATIONの例
RETURN results AS SELECT CORRELATION(WineRating, Price) AS corr FROM WineState GROUP
結果は0.886357407416268.の値になる場合があります。