python - : import scipy as sp/sc 的官方缩写

标签 python numpy scipy

我都见过:

import scipy as sp

和:

import scipy as sc

是否在任何地方列出了官方偏好?

例如,在 Introduction of the Scipy documentation , 建议

import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

但是 Scipy 包没有提供类似的缩写。

this question ,建议使用 sp,但 Scipy 文档的链接实际上并未指定 sp 而不是 sc

最佳答案

“官方”答案,根据 Scipy documentation , 是真的没有理由永远

import scipy

因为 Scipy 中所有有趣的函数实际上都位于子模块中,不会自动导入。因此,推荐的方法是使用

from scipy import fftpack
from scipy import integrate

然后,可以调用函数

fftpack.fft()

就我个人而言,我总是使用

import scipy.fftpack

并接受稍长的函数调用

scipy.fftpack.fft(data)

这样我就知道函数来自哪里。

关于python - : import scipy as sp/sc 的官方缩写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36014733/

相关文章:

python - 如何将 tkinter 小部件放置在现有小部件下?

python - TensorFlow 1.14.0 不使用 GPU

python - 在周期性边界条件的情况下如何在 scipy.interpolate.splprep 中设置手动结?

python - 如何修复 numpy 浮点运算产生不精确结果的问题?

python - Python中根据不等式选择数组的子集

Python Curve_Fit 指数/幂/对数曲线 - 改善结果

python - 使用scipy curve_fit拟合指数曲线(拟合曲线确实匹配真实曲线)

python - 使用 dataframe.loc 时无法将 dtyped [datetime64[ns]] 数组与 [bool] 类型的标量进行比较的错误

python - 在django中解析xml文件

python - 从 Numpy 的 SVD 分解中获得负 S 值?