Numpy函数
import numpy as np x1 = np.arange(1,11,2) #初始值,终值(不包括),布长 x2 = np.linspace(1,9,5)#初始值,终值,元素个数 print('x1:',x1,'x2:',x2) print(np.add(x1,x2)) #加 print(np.subtract(x1,x2)) #减法 print(np.multiply(x1,x2)) #乘 print(np.divide(x1,x2)) #除 print(np.power(x1,x2))#求n次方 print(np.remainder(x1,x2))#求余
#统计函数 import numpy as np a = np.array([[2.3,2,3],[4,5.5,6],[1.7,8,9]]) print(np.amin(a)) #计算数组中的元素沿指定轴的最小值 (a,0) 0是指axis=0 轴的最小值 print(np.amin(a,0)) print(np.amin(a,1)) print(np.amax(a)) print(np.amax(a,0)) print(np.amax(a,1)) print(np.ptp(a)) #统计最大值和最小值之差 print(np.ptp(a,0)) print(np.percentile(a,30)) #p [0-100] 代表第p个百分位数 print(np.percentile(a,30,0)) #(n−1)∗p=i+j;result = (1−j) ∗ arr[i] + j∗arr[i+1] print(np.median(a)) #中位数 print(np.mean(a)) # 均值 wts = np.array([2,2,3]) print(np.average(a)) print(np.average(a,0,weights=wts)) #加权平均 print(np.std(a)) #标准差 print(np.var(a)) #方差 计算每个值与平均值之差的平方求和的平均值,标准差是方差的算数平方根 #排序。sort函数 (a,axis=-1, kind='quicksort,mergesort,heapsort',order=None) print(np.sort(a,axis=None))