模块'scipy.stats'没有属性'nanmean'

时间:2016-12-03 04:31:03

标签: python import scipy

我收到了标题中提到的错误。我的代码中包含以下所有三种导入:

import scipy as sc
import scipy.stats
from scipy import stats

但仍然得到错误。我确定它与版本有关,但无法弄清楚如何使其工作或“nanmean”的解决方法。任何建议将不胜感激。

2 个答案:

答案 0 :(得分:4)

nanmean是一个已弃用的函数,已从版本0.18.0中的scipy.stats中删除。您必须使用旧版本的SciPy或使用NumPy中的等效功能。

from numpy import nanmean

答案 1 :(得分:1)

nanmean也可以从scipy模块本身获得,因此如果替换

from scipy.stats import nanmean

from scipy import nanmean