NumPy数组使你可以将许多种数据处理任务表述为简洁的数组表达式(否则需要编写循环)。用数组表达式代替循环的做法,通常被称为矢量化。
一般来说,矢量化数组运算要比等价的纯Python方式快上一两个数量级(甚至更多),尤其是各种数值计算。

如下:T

如下:transpose()

(1)一维数组排序:

(2)二维数组排序


(1)append 和insert

使用insert添加,在下标1的索引位置添加数据10,起到广播
(2) delete

(3) unique

(1) concatenate
(2) stack

(3)hstack 和vstack


NAN:Not A Number,空,是属于浮点类型float,所以想要进行数据操作的时候需要注意它的类型。
INF:Infinity,无穷大,也是属于浮点类型float。 np.inf表示正无穷大,-np.inf表示负无穷大,一般在出现除数为0的时候为无穷大。比如2/0。

NAN一些特点:
- NAN和NAN不相等,比如
np.NAN!=np.NAN这个条件是成立的。- NAN和任何值做运算,结果都是NAN。


where的语法:
np.where(condition, x, y)
说明: 满足条件(condition),输出x,不满足则输出y

(1)一元函数

(2)二元函数
