[ バージョン ] ドロップダウン リストを使用してサービスを切り替えます。 ナビゲーションの詳細を確認します。
適用対象: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
標準累積ベータ分布関数を返します。
probability = beta_cdf(x,...) の場合、beta_inv(probability,...) = x になります。
通常、ベータ分布は複数の標本を対象として割合の変化を分析する場合などに使用します。たとえば、複数の人が 1 日のうちにテレビを見ている時間の割合を算出するときなどに使用します。
構文
beta_cdf(
x,alpha,Beta)
構文規則について詳しく知る。
パラメーター
| 件名 | タイプ | Required | 説明 |
|---|---|---|---|
| x | int、long、または real | ✔️ | 関数を評価する値。 |
| alpha | int、long、または real | ✔️ | 分布のパラメーター。 |
| beta | int、long、または real | ✔️ | 分布のパラメーター。 |
返品
Note
- 引数に数値以外の値を指定すると、
nullが返されます。 -
x < 0またはx > 1場合、関数はNaNを返します。 -
alpha ≤ 0またはalpha > 10000場合、関数はNaNを返します。 -
beta ≤ 0またはbeta > 10000場合、関数はNaNを返します。
例
datatable(x:double, alpha:double, beta:double, comment:string)
[
0.9, 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 b = beta_cdf(x, alpha, beta)
出力
| x | アルファ | ベータ | コメント | b |
|---|---|---|---|---|
| 0.9 | 10 | 20 | 有効な入力 | 0.999999999999959 |
| 1.5 | 10 | 20 | x > 1、NaN が生成されます | NAN |
| -10 | 10 | 20 | x < 0、NaN が生成されます | NAN |
| 0.1 | -1 | 20 | alpha < 0 (NaN が生成されます) | NAN |
関連するコンテンツ
- ベータ累積確率密度関数の逆関数の計算については、「beta-inv()」を参照してください。
- 確率密度関数の計算については、「beta-pdf()」を参照してください。