Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
List.Percentile(
list as list,
percentiles as any,
optional options as nullable record
) as any
About
Gibt ein oder mehrere Quantile der Liste listzurück. Wenn der Wert percentiles eine Zahl zwischen 0,0 und 1,0 ist, wird er als Quantil behandelt, und das Ergebnis ist ein einzelner Wert, der dieser Wahrscheinlichkeit entspricht. Wenn der Wert percentiles eine Liste von Zahlen mit Werten zwischen 0,0 und 1,0 ist, ist das Ergebnis eine Liste von Quantils, die der Eingabewahrscheinlichkeit entsprechen.
Die Option "PercentileMode" options kann von erweiterten Benutzern verwendet werden, um eine spezifischere Interpolationsmethode zu wählen, wird jedoch für die meisten Verwendungen nicht empfohlen. Vordefinierte Symbole PercentileMode.ExcelInc und PercentileMode.ExcelExc entsprechen den Interpolationsmethoden, die von den Excel-Funktionen und PERCENTILE.EXC-Funktionen PERCENTILE.INC verwendet werden. Das Standardverhalten entspricht PercentileMode.ExcelInc. Die Symbole PercentileMode.SqlCont und PercentileMode.SqlDisc entsprechen dem SQL Server-Verhalten für PERCENTILE_CONT bzw PERCENTILE_DISC.
Beispiel 1
Suchen Sie das erste Quartil der Liste {5, 3, 1, 7, 9}.
Verwendung
List.Percentile({5, 3, 1, 7, 9}, 0.25)
Output
3
Beispiel 2
Suchen Sie die Quartile der Liste {5, 3, 1, 7, 9} mithilfe einer Interpolationsmethode, die excel entspricht PERCENTILE.EXC.
Verwendung
List.Percentile({5, 3, 1, 7, 9}, {0.25, 0.5, 0.75}, [PercentileMode=PercentileMode.ExcelExc])
Output
{2, 5, 8}