实践是检验真理的唯一标准之python array.sum(axis=0)
下图将带你学习array.sum()中axis的用法:
1、二维数组
说明:
首先导入numpy库,声明一个两行三列array数组
参数axis=0:把所有行的对应列进行相加;
参数axis=1:把每一行数据分别进行求和;
参数axis=(0,1):在二维数组中相当于不带参数的sum(),即将全部可见的数据进行求和;
2、三维数组
说明
首先导入numpy库,声明一个2组2行3列的三维array数组
参数axis=0:把所有组的对应列进行相加;
参数axis=1:把每一组的所有行的对应列进行求和;
参数axis=2:把每一组的每一行的数据进行相加;
参数axis=(0,1):将所有组的所有行的对应列进行求和;
参数axis=(0,2):将所有组的所有对应行数据进行求和,如第一组数据的第一行求和加上第二组数据第一行求和;
参数axis=(1,2):对每一组数据分别进行求和;
参数axis=(0,1, 2):在三维数组中相当于不带参数的sum(),即将全部可见的数据进行求和;
我的分析不一定准确,读者可根据数据自行分析,得出自己的结论,数据是不会骗人的。