次の方法で共有


beta_pdf()

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft Sentinel

確率密度ベータ関数を返します。

通常、ベータ分布は複数の標本を対象として割合の変化を分析する場合などに使用します。たとえば、複数の人が 1 日のうちにテレビを見ている時間の割合を算出するときなどに使用します。

構文

beta_pdf(x, alpha, beta)

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
x int、long、または real ✔️ 関数を評価する値。
alpha int、long、または real ✔️ 分布のパラメーター。
beta int、long、または real ✔️ 分布のパラメーター。

返品

確率ベータ密度関数

Note

  • 引数に数値以外の値を指定すると、 nullが返されます。
  • x ≤ 0または1 ≤ x場合、関数はNaNを返します。
  • alpha ≤ 0またはbeta ≤ 0場合、関数はNaNを返します。

datatable(x:double, alpha:double, beta:double, comment:string)
[
    0.5, 10.0, 20.0, "Valid input",
    1.5, 10.0, 20.0, "x > 1, yields NaN",
    double(-10), 10.0, 20.0, "x < 0, yields NaN",
    0.1, double(-1.0), 20.0, "alpha is < 0, yields NaN"
]
| extend r = beta_pdf(x, alpha, beta)

出力

x alpha ベータ comment r
0.5 10 20 有効な入力 0.746176019310951
1.5 10 20 x > 1, yields NaN NaN
-10 10 20 x < 0, yields NaN NaN
0.1 -1 20 alpha < 0 (NaN が生成されます) NaN
  • ベータ累積確率密度関数の逆関数の計算については、「beta-inv()」を参照してください。
  • 標準累積ベータ分布関数については、「beta-cdf()」を参照してください。