python - Python中的多元正态密度?

标签 python numpy scipy probability

是否有任何 python 包可以有效计算 multivariate normal distribution 的 PDF(概率密度函数)? ?

它似乎没有包含在 Numpy/Scipy 中,令人惊讶的是,Google 搜索并没有找到任何有用的东西。

最佳答案

SciPy 0.14.0.dev-16fc0af 现在可以使用多元法线:

from scipy.stats import multivariate_normal
var = multivariate_normal(mean=[0,0], cov=[[1,0],[0,1]])
var.pdf([1,0])

关于python - Python中的多元正态密度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11615664/

相关文章:

python - 如何获得信号最大幅度 10% 时的 (x, y) 坐标?

python - 随机森林回归的残差(Python)

python-2.7 - 对Numpy + Scipy + matplotlib Spectrum Analyzer代码有些困惑

python - 关于pyuic4的一个错误

python - 对带有字典的 Python 命名空间感到好奇

python - 正则表达式帮助匹配组

python - 如果我只是从 numpy 模块引用它,为什么我必须从 numpy 导入它

python - os.path.join 不存在的假路径总是可以吗?

python - 添加新行以计算现有 pandas 数据帧的总和和平均值

python - 堆叠两个不同维度的稀疏矩阵