常用 API
本章按功能分组介绍了各常用的API。许多的API包含示例代码,这些示例代码演示了API的基本用法。
这些示例都是使用NumPy并且是通过这种方式导入NumPy:
>>> import numpy as np
::: tip 提示
执行示例的一种便捷的方法是 IPython 的 %doctest_mode 模式,它允许粘贴多行示例并保留缩进。
:::
- 创建数组
- 数组操作
- 二进制操作
- 字符串操作
- C-Types外部函数接口(numpy.ctypeslib)
- 时间日期相关
- 数据类型相关
- 可选的Scipy加速支持(numpy.dual)
- 具有自动域的数学函数(numpy.emath)
- 浮点错误处理
- 离散傅立叶变换(numpy.fft)
- 财金相关
- 实用的功能
- 特殊的NumPy帮助功能
- 索引相关
- 输入和输出
- 线性代数(numpy.linalg)
- 逻辑函数
- 操作掩码数组
- 数学函数
- 矩阵库(numpy.matlib)
- 杂项
- 填充数组
- 多项式
- 随机抽样(numpy.random)
- 集合操作
- 排序、搜索和计数
- 统计相关
- 测试支持(numpy.testing)
- 窗口函数