0轴是行,1轴是列,2轴是纵深
1.直接转置的方法:数组.transpose()
2.用轴进行转置:数组.swapaxes(1,0) ()中把原来两个维度进行调换
1.np.sum(a)数组项相加
2.np.cumsum(a) 从0开始元素的累计和
3.np.max(a) np.min(a)
np.argmax(a) np.argmin(a)
最大值所在的下标 最小值所在的下标
4.np.mean(a) 平均数
5.np.median(a) 中位数
6.np.average(a) 加权平均
7.np.prod(a) 乘法,从头乘到尾
1.np.sum(a)
2.np.prod(a)
3.np.cumsum(a) 从0开始元素的累计和,返回一个一维数组
4.np.cumprod(a) 从1开始元素的累计乘,返回一维数组
5.np.max(a) np.min(a)
np.argmax(a) np.argmin(a)
最大值所在的下标 最小值所在的下标
6.np.mean(a) 平均数
7.np.median(a) 中位数
8.np.average(a) 加权平均
np.sum(a,axis=0)代表数组a中axis等于0的相加
1.np.where(a>3,520,1314)#np.where()函数 类似三目表达式
2.any :检查数组中是否至少有一个是true a.any()
all:检查是否每个值都是true a.all()
3.np.unique(数组)对数组进行去重
4.np.in1d(a,b)检查一个数组中的值是否·在另一个数组中,并返回一个布尔数组
5.浅拷贝 a=b[:] b中数据的变化会影响a
深拷贝 a=b.copy() b中数据变化不会影响a
因篇幅问题不能全部显示,请点此查看更多更全内容