List.Percentile
指定された確率に対応する 1 つまたは複数のサンプルのパーセンタイルを返します。
Syntax
List.Percentile(
list as list,
percentiles as any,
optional options as record
) as any
Remarks
リスト 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 の動作と一致します。
Examples
Example #1
リスト <code>{5, 3, 1, 7, 9}</code> の第 1 四分位数を求めます。
List.Percentile({5, 3, 1, 7, 9}, 0.25)
Result:
3
Example #2
Excel の <code>PERCENTILE.EXC</code> に一致する補間メソッドを使用してリスト <code>{5, 3, 1, 7, 9}</code> の四分位数を求めます。
List.Percentile({5, 3, 1, 7, 9}, {0.25, 0.5, 0.75}, [PercentileMode=PercentileMode.ExcelExc])
Result:
{2, 5, 8}
Category
List.Ordering