Condividi tramite


beta_inv()

Si applica a: ✅Microsoft Fabric✅Azure Esplora dati Azure MonitorMicrosoft Sentinel

Restituisce l'inverso della funzione di densità di probabilità cumulativa beta.

Se probabilitàbeta_cdf( = x,...),beta_inv( probabilità,...) = x.

Dati un tempo di completamento e una variabilità previsti, la distribuzione beta può essere usata nella pianificazione di progetti per calcolare i tempi di completamento probabili.

Sintassi

beta_inv(probabilità alfa beta,,)

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
probabilità int, long o real ✔️ Probabilità associata alla distribuzione beta.
alpha int, long o real ✔️ Parametro della distribuzione.
beta int, long o real ✔️ Parametro della distribuzione.

Valori restituiti

L'inverso della funzione di densità cumulativa beta beta_cdf()

Nota

  • Se un argomento non è numerico, la funzione restituisce null.
  • Se alpha ≤ 0 o beta ≤ 0, la funzione restituisce null.
  • Se probability ≤ 0 o probability > 1, la funzione restituisce NaN.
  • Dato un valore per probabilità, beta_inv() cerca tale valore x in modo che tale beta_cdf(x, alpha, beta) = probabilità.

Esempi

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 commento b
0.1 10 20 Input valido 0.226415022388749
1,5 10 20 p > 1, restituisce null
0.1 -1 20 alfa è < 0, produce NaN NaN
  • Per il calcolo della funzione di distribuzione beta cumulativa, vedere beta-cdf().
  • Per la funzione di densità beta della probabilità di calcolo, vedere beta-pdf().