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