beta_inv()
Returnerar invertering av den kumulativa beta-sannolikhetsfunktionen.
Om sannolikheten = beta_cdf(
x,...)
, då beta_inv(
sannolikhet,...)
= x.
Betafördelningen kan användas vid planering av projekt för att modellera sannolika slutförandetider utifrån förväntade tider och variationer för slutförande.
Syntax
beta_inv(
Sannolikhet,
Alpha,
Beta)
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
Sannolikhet | int, long eller real | ✔️ | En sannolikhet som associeras med betafördelningen. |
alfa | int, long eller real | ✔️ | En parameter i fördelningen. |
beta | int, long eller real | ✔️ | En parameter i fördelningen. |
Returer
Inversen av den kumulativa beta-sannolikhetsfunktionen beta_cdf()
Anteckning
- Om något argument är icke-numeriskt returnerar
null
funktionen . - Om
alpha ≤ 0
ellerbeta ≤ 0
returnerarnull
funktionen . - Om
probability ≤ 0
ellerprobability > 1
returnerarNaN
funktionen . - Givet ett värde för sannolikhet söker
beta_inv()
det värdet x så attbeta_cdf(x, alpha, beta)
=
sannolikheten.
Exempel
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)
Resultat
P | alfa | beta | kommentar | b |
---|---|---|---|---|
0.1 | 10 | 20 | Giltiga indata | 0.226415022388749 |
1.5 | 10 | 20 | p > 1, ger null | |
0.1 | -1 | 20 | alfa är < 0, ger NaN | NaN |
Relaterat innehåll
- Information om hur du beräknar den kumulativa betadistributionsfunktionen finns i beta-cdf().
- Information om hur du beräknar betadensitetsfunktionen för sannolikhet finns i beta-pdf().
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för