Compartir a través de


beta_inv()

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Devuelve el inverso de la función de densidad de probabilidad acumulativa beta.

Si la = beta_cdf(probabilidad x,...), labeta_inv( probabilidad,...) = x.

La distribución beta se puede usar en la planeación de proyectos para modelar las horas de finalización probables según una hora de finalización y una variabilidad esperadas.

Sintaxis

beta_inv(,probabilidad alfa beta,)

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
probabilidad int, long o real ✔️ Probabilidad asociada a la distribución beta.
alpha int, long o real ✔️ Parámetro de la distribución.
beta int, long o real ✔️ Parámetro de la distribución.

Devoluciones

El inverso de la función de densidad de probabilidad acumulativa beta beta_cdf()

Nota:

  • Si algún argumento no es numérico, la función devuelve null.
  • Si alpha ≤ 0 es o beta ≤ 0, la función devuelve null.
  • Si probability ≤ 0 es o probability > 1, la función devuelve NaN.
  • Dado un valor de probabilidad, beta_inv() busca ese valor x de tal forma que = beta_cdf(x, alpha, beta) la probabilidad.

Ejemplos

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)

Salida

p alpha beta comentario b
0,1 10 20 Entrada válida 0.226415022388749
1.5 10 20 p > 1, produce null
0,1 -1 20 alpha es < 0, produce NaN NaN
  • Para calcular la función de distribución beta acumulativa, consulte beta-cdf().
  • Para calcular la función de densidad beta de probabilidad, consulte beta-pdf().