Nic*_*kel 2 python numpy curve-fitting scipy
我知道numpy和scipy都具有polyfit功能,并在这里访问过:http ://docs.scipy.org/doc/numpy/reference/generated/numpy.polyfit.html
为什么scipy.org上有一个有关numpy.polyfit的页面?numpy.polyfit和scipy.polyfit是否相同?如果没有,我应该使用哪一个?
polyfit不是通过scipy实现的。 有一条线在scipy.__init__哪呢
from numpy import *
Run Code Online (Sandbox Code Playgroud)
这就是将名称拉入scipy的命名空间的方式。
所使用的没有任何区别,因为它们实际上是内存中的同一对象:
>>> import scipy
>>> import numpy
>>> scipy.polyfit is numpy.polyfit
True
Run Code Online (Sandbox Code Playgroud)
您也可以剪掉中间商并使用中的一个numpy。