我试图重现这里给出的例子:http://jkitchin.github.io/blog/2013/02/12/Nonlinear-curve-fitting-with-parameter-confidence-intervals/
所以我就这样导入了模块:
from scipy.stats.distributions import t
但当我试着
^{pr2}$我有个例外:
AttributeError: 'numpy.ndarray' object has no attribute 'ppf'
所以t是a努比·恩达雷. 但是如果我读了文档,它应该是一个对象,有方法。在
你知道发生了什么事吗?在
似乎您可能在某处用数组覆盖了变量
t
。您的错误消息意味着t
是一个没有ppf
方法的numpy.ndarray
。您想要导入的t
不应该是ndarray
,而是一个分发生成器。在或者找到它成为数组的位置并在那里使用另一个名称,或者使用更好的名称导入。在
例如,尝试将导入行更改为:
然后将问题行改为:
^{pr2}$或者:
相关问题 更多 >
编程相关推荐