scipy.optimize 模块导入问题
不知道大家有没有遇到过这种情况,当我们导入scipy模块时,然后我们使用其中的optimize时总会提示module 'scipy' has no attribute 'optimize'。代码如下:import scipyscipy.optimize.leastsq()"""module 'scipy' has no attribute 'optimize'"""这是因为我们导入optimize
·
不知道大家有没有遇到过这种情况,当我们导入scipy模块时,然后我们使用其中的optimize时总会提示module 'scipy' has no attribute 'optimize'。
代码如下:
import scipy
scipy.optimize.leastsq()
"""
module 'scipy' has no attribute 'optimize'
"""
这是因为我们导入optimize模块的方法不对,正确的导入方法如下:
import scipy.optimize as opt
之后如果我们再需要使用最小二乘法只需要使用如下代码,并补充上相应的参数即可:
opt.leastsq()
注意上述代码并不能够直接运行,还缺少参数,但是import scipy.optimize as opt是可以直接运行并且不会报错的。
如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~
更多推荐



所有评论(0)