多项分布
多项分布
多项分布是二项分布的推广。
它描述了多项式场景的结果,不像二项分布,二项分布的场景必须是两种情况之一。例如,人口的血型,骰子掷出的结果。
它有三个参数
n
- 可能结果的数量(例如,骰子掷出的结果为 6)。
pvals
- 结果概率的列表(例如,骰子掷出的结果为 [1/6, 1/6, 1/6, 1/6, 1/6, 1/6])。
size
- 返回数组的形状。
示例
模拟骰子掷出的结果
from numpy import random
x = random.multinomial(n=6, pvals=[1/6, 1/6, 1/6, 1/6, 1/6, 1/6])
print(x)
自己尝试 »
注意:多项分布样本不会产生单个值!它们会为每个 pval
生成一个值。
注意:由于它们是二项分布的推广,因此它们的视觉表示和与正态分布的相似性与多个二项分布相同。