📜  Python中的 sympy.stats.MultivariateEwens()函数(1)

📅  最后修改于: 2023-12-03 15:19:26.443000             🧑  作者: Mango

Python中的 sympy.stats.MultivariateEwens()函数

简介

sympy.stats.MultivariateEwens()函数是 sympy.stats 模块中的一个多元 Ewens 分布的生成器,可以用于生成多元 Ewens 分布随机变量。

用法
导入模块

在使用 MultivariateEwens 函数前,需要先导入 sympy.stats 模块。

import sympy.stats as stats
函数原型
stats.MultivariateEwens(name, N, alpha, m)
  • 参数 name:变量名。

  • 参数 N:整型数,表示总的样本数量。

  • 参数 alpha:float 类型,指定参数 alpha。

  • 参数 m:int 类型,指定分配分布的参数 m。

返回类型

MultivariateEwens 函数返回一个 sympy.stats.rv.RandomSymbol 类型的多元 Ewens 分布随机变量。

例子
import sympy.stats as stats
from sympy import symbols

N, alpha, m = symbols("N alpha m")

X = stats.MultivariateEwens("X", N, alpha, m)
参考文献

[1] Multivariate Ewens Distribution, https://www.wall.org/~rjl/multivariate-ewens/