什么是Python中的SciPy?解释其如何安装以及其应用?
大量存在的数据需要得到妥善处理。这就是为什么会使用容量较大的计算机的原因。借助名为SciPy的Python库,可以进行大数据集的科学和技术计算。SciPy是“Scientific Python”的缩写。
Python中的Numpy库是SciPy的先决条件,因为SciPy是在Numpy的基础上构建的。在安装SciPy库之前,请确保已安装Numpy库。它是一个开源软件,易于下载、安装和使用。
它具有许多数据科学和机器学习功能,这些功能对于成功处理和使用数据是必需的。它可以用于对Numpy数组执行操作,计算速度很快,易于理解。
SciPy的安装
pip install scipy
注意 - 这是针对Windows操作系统下载它的命令。
sudo port install py35-scipy py35-numpy
注意 - 这是针对Mac操作系统下载它的命令。
sudo apt-get install python-scipy python-numpy
注意 - 这是针对Linux操作系统下载它的命令。
SciPy也可以用于各种其他用途,例如 –
- 积分
- 插值
- 最小二乘用于回归
- 优化
- 信号处理
- 线性代数
让我们了解如何集成(数学运算)
更多Python相关文章,请阅读:Python 教程
例子
import scipy.integrate
my_fun = lambda x: 11.345*x
i = scipy.integrate.quad(my_fun, 0, 3.1)
print("The integrated values are : ")
print(i)
输出
The integrated values are :
(54.512725, 6.052128243005939e-13)
解释
- 导入所需的库,并为易于使用而定义别名。
- 定义一个lambda函数以生成数据值。
- 这些是要进行集成的值。
- 调用SciPy中的’integrate’函数。
- 将输出显示在控制台上。