beta_inv()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Gibt die Umkehrung der betakumulierten Wahrscheinlichkeitsdichtefunktion zurück.
Wenn Wahrscheinlichkeit = beta_cdf(
x,...)
, dann beta_inv(
wahrscheinlich,...)
= x.
Die Beta-Verteilung kann bei der Projektplanung verwendet werden, um wahrscheinliche Abschlusszeiten zu modellieren, wenn eine erwartete Abschlusszeit und Varianz vorliegen.
Syntax
beta_inv(
Wahrscheinlichkeit,
alpha,
beta)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
Wahrscheinlichkeit | int, long oder real | ✔️ | Eine der Beta-Verteilung zugeordnete Wahrscheinlichkeit. |
alpha | int, long oder real | ✔️ | Ein Verteilungsparameter. |
beta | int, long oder real | ✔️ | Ein Verteilungsparameter. |
Gibt zurück
Umkehrung der betakumulierten Wahrscheinlichkeitsdichtefunktion beta_cdf()
Hinweis
- Wenn ein Argument nicht numerisch ist, gibt die Funktion zurück
null
. - Wenn
alpha ≤ 0
oderbeta ≤ 0
, gibt die Funktion zurücknull
. - Wenn
probability ≤ 0
oderprobability > 1
, gibt die Funktion zurückNaN
. - Bei einem Wert für die Wahrscheinlichkeit
beta_inv()
sucht dieser Wert x so, dassbeta_cdf(x, alpha, beta)
=
die Wahrscheinlichkeit.
Beispiele
datatable(p:double, alpha:double, beta:double, comment:string)
[
0.1, 10.0, 20.0, "Valid input",
1.5, 10.0, 20.0, "p > 1, yields null",
0.1, double(-1.0), 20.0, "alpha is < 0, yields NaN"
]
| extend b = beta_inv(p, alpha, beta)
Output
p | alpha | Beta | Kommentar | b |
---|---|---|---|---|
0,1 | 10 | 20 | Gültige Eingabe | 0.226415022388749 |
1.5 | 10 | 20 | p > 1, ergibt NULL | |
0.1 | -1 | 20 | Alpha ist < 0, ergibt NaN | NaN |
Zugehöriger Inhalt
- Informationen zum Berechnen der kumulativen Betaverteilungsfunktion finden Sie unter Beta-cdf().
- Informationen zur Berechnung der Wahrscheinlichkeits-Betadichtefunktion finden Sie unter Beta-pdf().