Juicio del eje de Python

eje = 0, opera en el eje horizontal (dimensión 0), la dirección de operación es operación vertical. Encuentre la suma, máximo, mínimo, etc.

eje = 1, operación de proceso en el eje vertical (1ª dimensión), la dirección de operación es operación horizontal. Encuentre la suma, máximo, mínimo, etc.

import numpy as np
import numpy as np

data = np.array([[1,1,1,1],
                 [2,2,2,2],
                 [3,3,3,3],
                 [4,4,4,4]])

Out[1]:
array([[1, 1, 1, 1],
       [2, 2, 2, 2],
       [3, 3, 3, 3],
       [4, 4, 4, 4]])


#对横轴进行操作,即纵向运算
np.sum(data,axis=0)
Out[2]:
array([10, 10, 10, 10])

#对纵轴进行操作,即横向运算
np.sum(data,axis=1)
Out[3]:
array([ 4,  8, 12, 16])

referencias:

https://blog.csdn.net/brucewong0516/article/details/79030994

https://www.cnblogs.com/rrttp/p/8028421.html

Supongo que te gusta

Origin blog.csdn.net/lz_peter/article/details/85255689
Recomendado
Clasificación