python - 多元正态 cdf
问题描述
我正在尝试通过此链接中的命令使用多元 cdf 。我收到一条错误消息,说多元对象没有 cdf。然而,pdf 工作正常。
import numpy as np
from scipy.stats import norm
from scipy.stats import multivariate_normal as mvn
mean = np.array([0, 0])
covariance = np.array([[1, 0.4], [0.4, 1]])
mvna = mvn(mean, covariance)
print(mvna.cdf(np.array([-2, -4])))
multivariate_normal_frozen' object has no attribute 'cdf'
解决方案
你确定你使用的scipy版本是一样的吗?我看到其他版本没有 cdf 方法。就像在这里: http: //lagrange.univ-lyon1.fr/docs/scipy/0.17.1/generated/scipy.stats.multivariate_normal.html
推荐阅读
- python - 尝试检查代理时的Python程序问题
- java - 在 fips 模式下在 OpenJDK 11 上创建 MAC 实例时出现 PKCS11Exception
- python - 如何提取浮点数的分子和分母以及根?
- javascript - 如何通过单击按钮使用 FileReader 重新加载更改的文件?
- performance - Api自动化、负载测试和安全测试做一个项目
- java - 是否可以在 BeanFactoryPostProcessor 中应用 @Order
- reactjs - 点击提交按钮后获取表单中输入的数据并使用react显示数据
- android - 嵌套的回收器适配器项目进入错误的回收器视图
- delphi - OAuth 1.0 生成签名与邮递员生成签名
- php - 如何选择仅在刀片上获取的值?