Numpy入门之数学函数和逻辑函数
Numpy入门之数学函数和逻辑函数
数学函数
在数组运算中,常涉及到数组元素的相关计算,加减乘除等基础运算,Numpy都有函数与之对应
基础的算术运算
以上便是Numpy数组加减乘除的基础运算。
幂运算
在统计里面,常常要取平方运算,sqrt表示取平方根运算,square表示取平方运算。
上面两个是常用的,numpy.power(array,n)表示求数组array的n次幂。
三角函数
numpy.sin(x)表示求x这一数组里面所有元素正弦值,其他三角函数或反三角函数用法一样。
指数与对数
数组内部元素加法等相关运算
下面是逐行相加或逐列相加,即前几行累加或前几列累加。
逻辑函数
数组对比
附加条件的数组对比会产生一个bool型数组。
数组内容
判断是否存在空值是数据预处理中十分重要的一步,通过np.isnan(ary)函数可以判断ary哪些位置为空值,进而进行填充。