Numpy入门之数学函数和逻辑函数

数学函数

在数组运算中,常涉及到数组元素的相关计算,加减乘除等基础运算,Numpy都有函数与之对应

基础的算术运算

Numpy入门之数学函数和逻辑函数
Numpy入门之数学函数和逻辑函数
以上便是Numpy数组加减乘除的基础运算。

幂运算

在统计里面,常常要取平方运算,sqrt表示取平方根运算,square表示取平方运算。

Numpy入门之数学函数和逻辑函数
上面两个是常用的,numpy.power(array,n)表示求数组array的n次幂。
Numpy入门之数学函数和逻辑函数

三角函数

numpy.sin(x)表示求x这一数组里面所有元素正弦值,其他三角函数或反三角函数用法一样。
Numpy入门之数学函数和逻辑函数
Numpy入门之数学函数和逻辑函数

指数与对数

Numpy入门之数学函数和逻辑函数

数组内部元素加法等相关运算

Numpy入门之数学函数和逻辑函数
下面是逐行相加或逐列相加,即前几行累加或前几列累加。
Numpy入门之数学函数和逻辑函数
Numpy入门之数学函数和逻辑函数

逻辑函数

数组对比

附加条件的数组对比会产生一个bool型数组。
Numpy入门之数学函数和逻辑函数

数组内容

判断是否存在空值是数据预处理中十分重要的一步,通过np.isnan(ary)函数可以判断ary哪些位置为空值,进而进行填充。
Numpy入门之数学函数和逻辑函数

相关文章: