Numpy速查

Numpy速查

💡 原文中文,约6200字,阅读约需15分钟。
📝

内容提要

本文介绍了NumPy中的数据读取和保存、数据生成、数据访问、数据属性、数据操作、数据合并、数据运算和矩阵操作等内容。

🎯

关键要点

  • 数据读取和保存:使用np.save和np.load保存和加载数组,支持多种格式。
  • 数据生成:可以创建未初始化数组、全0数组、全1数组等,支持从已有数据和数值范围生成数组。
  • 数据访问:支持基本切片、高级索引和布尔索引,使用np.where和np.select按条件访问数据。
  • 数据属性:可以获取数组的形状、维度等属性。
  • 数据操作:提供多种数组操作方法,如展开、转置、扩展和减少维度等。
  • 数据合并:使用np.concatenate、np.stack、np.hstack、np.vstack等方法合并数组。
  • 数据运算:支持基本的数学运算和统计分析,如加减乘除、求最小值、最大值、均值等。
  • 矩阵操作:涉及矩阵的基本操作和运算。
➡️

继续阅读