List.Percentile
List.Percentile(list as list, percentiles as any, optional options as nullable record) as any
リスト list
の 1 つまたは複数のサンプルのパーセンタイルを返します。 percentiles
の値が 0.0 から 1.0 までの数値の場合、それはパーセンタイルとして扱われ、結果はその確率に対応する単一の値になります。 percentiles
の値が 0.0 から 1.0 の値を持つ数値のリストの場合、結果は入力された確率に対応するパーセンタイルのリストになります。
options
の PercentileMode オプションは、上級ユーザーがより具体的な補間方式を選択するために使用できますが、ほとんどの用途には推奨されません。 定義済みの記号 PercentileMode.ExcelInc と PercentileMode.ExcelExc は、Excel 関数の PERCENTILE.INC
と PERCENTILE.EXC
で使用される補間メソッドに一致します。 既定の動作は、PercentileMode.ExcelInc に一致します。 記号 PercentileMode.SqlCont と PercentileMode.SqlDisc は、それぞれ PERCENTILE_CONT
と PERCENTILE_DISC
に対する SQL Server の動作と一致します。
リスト {5, 3, 1, 7, 9}
の第 1 四分位数を求めます。
使用方法
List.Percentile({5, 3, 1, 7, 9}, 0.25)
出力
3
Excel の PERCENTILE.EXC
に一致する補間メソッドを使用してリスト {5, 3, 1, 7, 9}
の四分位数を求めます。
使用方法
List.Percentile({5, 3, 1, 7, 9}, {0.25, 0.5, 0.75}, [PercentileMode=PercentileMode.ExcelExc])
出力
{2, 5, 8}