quantile
quantile を計算します。
この関数では、リザーバサイズが最大 8192 の reservoir sampling と、サンプリング用の乱数生成器を使用します。
結果は決定論的ではありません。
正確な quantile を取得するには、quantileExact 関数を使用してください。
1 つのクエリ内で異なるレベルを持つ複数の quantile* 関数を使用する場合、内部状態は結合されません (つまり、クエリは本来よりも非効率に動作します) 。
この場合は、quantiles 関数を使用してください。
空の数値の数列に対しては、quantile は NaN を返しますが、quantile* の各種バリアントは、種類に応じて NaN またはその数列型のデフォルト値を返します。
構文
median
Parameters
level— 任意。quantile のレベルです。0 から 1 までの定数の浮動小数点数を指定します。levelの値には[0.01, 0.99]の範囲を使用することを推奨します。デフォルト値: 0.5。level=0.5の場合、この関数は median を計算します。Float
expr— カラム値に対する式。結果のデータ型は数値型、Date、または DateTime である必要があります。(U)Int*またはFloat*またはDecimal*またはDateまたはDateTime
Float64 または Date または DateTime
Examples
quantile の計算
Query
Response