Luego de de esta larga selección de información pudimos resolver este atasco que presentan algunos usuarios. Te compartimos la respuesta y nuestro deseo es resultarte de mucha apoyo.
Solución:
La respuesta “oficial”, de acuerdo con la documentación de Scipy, es que realmente no hay ninguna razón para
import scipy
ya que todas las funciones interesantes de Scipy están ubicadas en los submódulos, que no se importan automáticamente. Por tanto, el método recomendado es utilizar
from scipy import fftpack
from scipy import integrate
entonces, las funciones se pueden llamar con
fftpack.fft()
Personalmente, siempre uso
import scipy.fftpack
y vivir con la llamada de función un poco más larga
scipy.fftpack.fft(data)
De esta manera sé de dónde vienen las funciones.
Como cel señaló, la documentación de la API recomienda no import scipy
, pero para importar módulos específicos de scipy
:
El espacio de nombres scipy en sí solo contiene funciones importadas de numpy. Estas funciones aún existen por compatibilidad con versiones anteriores, pero deben importarse directamente desde numpy.
Por lo tanto, importar solo el scipy
el paquete base solo proporciona numpy
contenido, que podría importarse directamente desde numpy.
Si alguien todavía quiere el paquete principal, sp
por Scipagsy sería conveniente ya que np
generalmente se utiliza para norteumPAGSy.
Aquí puedes ver las comentarios y valoraciones de los lectores
Si posees alguna vacilación o forma de reaccionar nuestro tutorial te inspiramos escribir una explicación y con mucho gusto lo analizaremos.