numpy
NumPy
是一个用于科学计算的基础库,提供了强大的数值计算功能。以下是NumPy
的一些主要功能:
- 多维数组对象:
-
提供了
ndarray
对象,支持任意维度的数组(包括一维、二维、三维等),使得高效处理大型数据成为可能。 -
数组操作:
- 数组的创建、索引、切片和重塑。
-
支持数组的广播机制,可以在不同形状的数组之间进行运算。
-
数学函数:
-
提供了大量的数学函数,包括三角函数、指数函数、对数函数、统计函数等。
-
线性代数:
-
提供线性代数运算的支持,包括矩阵乘法、求逆、特征值等。
-
随机数生成:
-
包含用于生成随机数的模块,可以生成各种分布的随机数(如均匀分布...