SciPy 空间数据
空间数据又称几何数据,它用来表示物体的位置、形态、大小分布等各方面的信息,比如坐标上的点。 SciPy 通过 scipy.spatial 模块处理空间数据,比如判断一个点是否在边界内、计算给定点周围距离最近点以及给定距离内的所有点。 三角测...
空间数据又称几何数据,它用来表示物体的位置、形态、大小分布等各方面的信息,比如坐标上的点。 SciPy 通过 scipy.spatial 模块处理空间数据,比如判断一个点是否在边界内、计算给定点周围距离最近点以及给定距离内的所有点。 三角测...
图结构是算法学中最强大的框架之一。 图是各种关系的节点和边的集合,节点是与对象对应的顶点,边是对象之间的连接。 SciPy 提供了 scipy.sparse.csgraph 模块来处理图结构。 邻接矩阵 邻接矩阵(Adjacency Mat...
稀疏矩阵(英语:sparse matrix)指的是在数值分析中绝大多数数值为零的矩阵。反之,如果大部分元素都非零,则这个矩阵是稠密的(Dense)。 在科学与工程领域中求解线性模型时经常出现大型的稀疏矩阵。 上图中左边就是一个稀疏矩阵,可以...
SciPy 的 optimize 模块提供了常用的最优化算法函数实现,我们可以直接调用这些函数完成我们的优化问题,比如查找函数的最小值或方程的根等。 NumPy 能够找到多项式和线性方程的根,但它无法找到非线性方程的根,如下所示: x + ...
SciPy 常量模块 constants 提供了许多内置的数学常数。 圆周率是一个数学常数,为一个圆的周长和其直径的比率,近似值约等于 3.14159,常用符号 pi 来表示。 以下实例输出圆周率: 执行以上代码,输出结...
以下列出了 SciPy 常用的一些模块及官网 API 地址: 模块名 功能 参考文档 scipy.cluster 向量量化 cluster API scipy.constants 数学常量 constants API scipy.fft 快...
本章节,我们使用 pip 工具来安装 SciPy 库,如果还未安装该工具,可以参考 Python pip 安装与使用。 升级 pip: python3 -m pip install -U pip 安装 scipy 库: python3 -m...
SciPy 是一个开源的 Python 算法库和数学工具包。 Scipy 是基于 Numpy 的科学计算库,用于数学、科学、工程学等领域,很多有一些高阶抽象和物理模型需要使用 Scipy。 SciPy 包含的模块有最优化、线性代数、积分、插...
数据清洗是对一些没有用的数据进行处理的过程。 很多数据集存在数据缺失、数据格式错误、错误数据或重复数据的情况,如果要对使数据分析更加准确,就需要对这些没有用的数据进行处理。 在这个教程中,我们将利用 Pandas包来进行数据清洗。 本文使用...
JSON(JavaScript Object Notation,JavaScript 对象表示法),是存储和交换文本信息的语法,类似 XML。 JSON 比 XML 更小、更快,更易解析,更多 JSON 内容可以参考 J...