NumPy 是 Python 中用于科学计算的核心库,提供了高效的多维数组对象和数学函数。以下是关键知识点:
1. 安装与导入
pip install numpy
import numpy as np
2. 核心功能
数组创建
np.array([1,2,3])
np.zeros((3,3))
np.linspace(0,1,100)
数据类型
np.int32
,np.float64
,np.bool_
3. 常用操作
操作 | 示例 |
---|---|
轴操作 | arr.sum(axis=0) |
广播机制 | arr + 1 |
堆叠数组 | np.stack([arr1, arr2], axis=0) |
4. 高级特性
- 矩阵运算:
np.dot(a, b)
- 随机数生成:
np.random.rand(3,3)
- 文件读写:
np.save('file.npy', arr)
5. 应用场景
- 数据预处理:点击查看数据清洗教程
- 机器学习特征工程
- 科学计算与仿真
📌 小贴士:掌握 NumPy 是高效处理数值数据的基石,建议搭配 Matplotlib 学习数据可视化!