quantilesExactExclusive
quantileExactExclusive と同等ですが、複数の分位点レベルを 1 回の走査で計算できるため、個別に分位点関数を呼び出すよりも効率的です。
この関数は、R-6 method で説明されているとおり、分位点の計算に exclusive 法を使用します。
これは Excel の PERCENTILE.EXC 関数と同等です。
正確な値を得るため、渡されたすべての値は 1 つの配列にまとめられ、その後部分的にソートされます。
ソートアルゴリズムの計算量は O(N·log(N)) で、ここで N = std::distance(first, last) です。
構文
level— 分位点のレベル。0 から 1 まで (両端を含まない) の定数の浮動小数点数です。levelの値には(0.01, 0.99)の範囲を使用することを推奨します。Float*
expr— カラムの値に対する式です。結果の data types は、数値型、Date、または DateTime です。(U)Int*またはFloat*またはDecimal*またはDateまたはDateTime
Array(Float64)
例
複数の厳密な exclusive 分位点を計算する
Query
Response