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