beta_cdf()
返回标准的累积 beta 分布函数。
若 probability = beta_cdf(
x,...)
,则 beta_inv(
probability,...)
= x。
Beta 分布通常用于研究样本中某个因素的变化情况(用百分数表示),如一天中人们看电视所花时间的比例。
语法
beta_cdf(
x,
alpha,
beta)
详细了解语法约定。
参数
客户 | 类型 | 必需 | 说明 |
---|---|---|---|
x | int、long 或 real | ✔️ | 一个值,用于对函数进行计算。 |
alpha | int、long 或 real | ✔️ | 分布的一个参数。 |
beta | int、long 或 real | ✔️ | 分布的一个参数。 |
返回
注意
- 如果有任何参数为非数值,则函数返回
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 | alpha | beta | comment | 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 累积概率密度函数的反函数,请参阅 beta-inv()。
- 有关计算概率密度函数,请参阅 beta-pdf()。