beta_inv()
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Vrátí inverzní funkci kumulativní hustoty pravděpodobnosti beta.
Pokud je pravděpodobnost = beta_cdf(
x,...)
, pakbeta_inv(
pravděpodobnost,...)
= x.
Beta rozdělení lze použít v plánování projektu k modelování pravděpodobné doby dokončení s ohledem na očekávanou dobu dokončení a proměnlivost.
Syntaxe
beta_inv(
,
pravděpodobnost alfa beta,
)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
pravděpodobnost | int, long nebo real | ✔️ | Pravděpodobnost spojená s rozdělením beta. |
alfa | int, long nebo real | ✔️ | Parametr rozdělení. |
beta | int, long nebo real | ✔️ | Parametr rozdělení. |
Návraty
Inverzní funkce kumulativní hustoty pravděpodobnosti beta beta_cdf()
Poznámka:
- Pokud některý z argumentů není číselného typu, vrátí
null
funkce . - Pokud
alpha ≤ 0
nebobeta ≤ 0
, vrátí funkcenull
. - Pokud
probability ≤ 0
neboprobability > 1
, vrátí funkceNaN
. - Při zadané hodnotě pravděpodobnosti
beta_inv()
vyhledá tuto hodnotu x, aby tatobeta_cdf(x, alpha, beta)
=
pravděpodobnost.
Příklady
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)
Výstup
p | alfa verze | beta verze | komentář | b |
---|---|---|---|---|
0,1 | 10 | 20 | Platný vstup | 0.226415022388749 |
1.5 | 10 | 20 | p > 1, výnosy null | |
0,1 | -1 | 20 | alfa je < 0, výnosy NaN | Není číslo |
Související obsah
- Informace o výpočetní kumulativní beta distribuční funkci naleznete v tématu beta-cdf().
- Informace o výpočetní funkci hustoty beta pravděpodobnosti najdete v tématu beta-pdf().