本篇文章我们继续带大家学习Numpy的数据操作部分,主要给大家系统的介绍一下Numpy中常用的方法和属性。
本次内容我们继续介绍Numpy部分,上周文章中我们介绍了Numpy的数组创建和重塑。本篇文章是介绍Numpy的利器之一:索引和切片。
拼接:Numpy中提供了concatenate,append, stack类(包括hsatck、vstack、dstack、row_stack、column_stack),r_和c_等类和函数用于数组拼接的操作。各种函数的特点和区别如下表:
**加法**其实上面我们已经使用了数组的加法运算,而在运算中是使用广播机制的。假设我们现在有这样的两组数据:
#### 广播机制,在Numpy中当数组进行运算时,如果两个数组的形状相同,那么两个数组相加就是两个数组的对应位相加,这是要求维数相加,并且各维度的长度相同。比如: