1.比较运算符:
np.greater(arr1,arr2)
= np.greater_equal(arr1,arr2)
< np.less(arr1,arr2)
<= np.less_equal(arr1,arr2)
== np.equal(arr1,arr2)
!= np.not_equal(arr1,arr2)
2.常用的数学函数
np.round(arr) 对各元素四舍五入
np.sqrt(arr) 计算各元素的算术平方根
np.square(arr) 计算各元素的平方值
np.exp(arr) 计算以e为底的指数
np.power(arr,a) 计算各元素的a次方
np.log2(arr) 计算以2为底各元素的对数
np.log10(arr) 以10为底
np.log(arr) 计算以e为底各元素的对数
3.常用的统计函数
注意:axis=0时,计算数组各列的统计值;
axis=1时,计算数组各行的统计值;
np.min(arr,axis) 按照轴的方向计算最小值
np.max(arr,axis) 按照轴的方向计算最大值
np.mean(arr,axis) 按照轴的方向计算平均值
np.median(arr,axis) 按照轴的方向计算中位数
np.sum(arr,axis) 按照轴的方向计算和
np.std(arr,aixs) 按照轴的方向计算标准差
np.var(arr,axis) 按照轴的方向计算方差
4.随机数生成
#随机整数
np.random.randint(a,b,c) 产生[a,b]区间内c个随机整数
#随机均匀分布
np.random.uniform(a,b,c) 产生[a,b]区间内c个随机小数
#随机正态分布
np.random.normal(a,b,c) 产生[a,b]区间内服从正态分布的c个随机小数