SciPy - 参考
SciPy 与 NumPy 相互关联,后者定义了两个 Python 库。这些库构成了数据科学的基础,用于分析数据集以解决实际问题。SciPy 在内置的 NumPy 基础上工作,提供高级数学和科学计算。
在这里,我们提供了 SciPy 参考资料,解释了如何使用这些库。当您查看下表中的方法列表时,您会发现所有参考资料的详细信息,这些参考资料涵盖了特定方法的正确介绍,包括介绍、语法、参数、返回类型和各种示例。除此之外,我们还将 Matplotlib 库添加到 SciPy 代码中以绘制图形。
SciPy 常量模块
此模块提供物理和数学常量。以下是 SciPy 常量 −
的方法Sr.No. | 类型 &描述 |
---|---|
1 |
该方法用于将光频率转换为波长。 |
2 |
该方法用于将波长转换为光频率。 |
3 |
此方法用于计算各种形式的温度标度。 |
4 |
此方法定义通过键索引的 physical_constants 字典。 |
5 |
此方法通过从物理中检索特定单位来定义常数使用字典。 |
6 |
此方法通过访问包含值和单位的物理常数信息来定义。 |
7 |
此方法由满足给定条件的元素索引数组定义。 |
SciPy Cluster 模块
cluster 模块提供与聚类算法相关的功能。以下是 SciPy Cluster −
的方法Sr.No. | 类型 &描述 |
---|---|
1 |
此方法是分层算法的一部分,将数据点分组到指定数量的簇中。 |
2 |
此方法将相似的数据分组到簇中。 |
3 |
该方法用于确定聚类中心。 |
4 |
该方法适用于层次聚类,可用于执行链接矩阵的任务。 |
5 |
此方法在压缩矩阵上执行单一/最小/最近链接的任务。 |
6 |
此方法在压缩距离矩阵上执行完全链接(最大点)的任务。 |
7 |
此方法用于对距离矩阵执行算术平均任务。 |
8 |
此方法依赖于用户可以执行的其他函数,例如加权均值、加权总和和加权运算。 |
9 |
此方法定义一个一维数组,其中的数据值是借助平均权重计算的,这些权重本身代表一个值。 |
10 |
此方法用于查找数组的中值。 |
11 |
此方法是聚集聚类的一部分,可最小化其控制范围内的总聚类方差。 |
12 |
此方法计算层次聚类中每个观测值之间的共表象距离。 |
13 |
该方法用于与聚类算法(mlab.linkage)配合使用,并将其转换为可供其他scipy聚类函数引用的格式。 |
14 |
该方法用于对链接矩阵执行不一致性统计计算。 |
15 |
此方法用于计算两个数据集之间的距离。 |
16 |
此方法计算给定集合中点之间的成对距离。 |
17 |
此方法执行从每个非单例聚类及其子类的 R 列获取最大值的任务。 |
18 |
此方法用于将聚类输出转换为与 MATLAB 兼容的格式。 |
19 |
此方法通过在特定高度切割簇来确定其功能。 |
20 |
此方法执行 matplotlib 颜色代码的任务,同时表示不同级别的簇。 |
21 |
此方法用于将数据分区集管理为不相交的子集。 |
SciPy Misc 模块
此 scipy.misc 模块可帮助我们以灰度模式打印图像。以下是 SciPy Misc 的方法 −
Sr.No. | Types & Description |
---|---|
1 |
此方法用于获取 8 位灰度衍生图像 |
2 |
此方法用于获取浣熊的图像。 |
3 |
此方法用于表示心脏的电活动。 |
SciPy 集成模块
scipy.integrate 模块提供了各种方法来执行数值积分运算。以下是了解其功能的方法列表 −
Sr.No. | 类型 &描述 |
---|---|
1 |
此方法用于执行定积分任务。 |
2 |
此方法用于计算向量值函数的定积分。 |
3 |
该方法用于计算二重数值积分。 |
4 |
该方法用于计算三重数值积分。 |
5 |
该方法用于求多个变量。 |
6 |
该方法操作高斯求积的固定阶数进行数值积分。 |
7 |
该方法用于计算数值积分。 |
8 |
此方法用于计算数值积分。 |
9 |
此方法用于返回牛顿-柯特积分的权重和误差系数。 |
10 |
此方法用于使用梯形法则求积分函数的近似值。 |
11 |
integrate.cumulative_trapezoid() 此方法用于使用梯形法则计算给定点集的积分规则。 |
12 |
此方法用于使用辛普森规则近似函数的积分。 |
13 |
integrate.cumulative_simpson() 此方法用于计算每个对的坐标 |
14 |
此方法用于执行数值或罗姆伯格积分任务。 |