PYTHON-numpy.mean

1. Definición:

numpy.mean (a, axis = None, dtype = None, out = None, keepdims = <no value> )
 # a: array (si no es un array , conviértalo en un array) 
# axis: opcional (no seleccionado es el promedio de todos los números) valor) 0 columnas encontrar el valor medio de una respectiva fila hallazgo promedio 
# tipo DTYPE de datos, opcionalmente, para el cálculo del tipo medio. Para la entrada de enteros, el valor predeterminado es float64; para la entrada de punto flotante, es lo mismo que el tipo de entrada. 
# ndarray, opcional, coloque una matriz de resultados alternativa. El valor predeterminado es Ninguno; si se proporciona, su forma debe ser la misma que la forma de salida esperada, pero si es necesario, se convertirá el tipo. 
# Salida: Si fuera = Ninguno, una nueva matriz que contiene los retornos promedio, de lo contrario, devuelve una referencia a la salida de la matriz.

2. Ejemplos:

2.1 Matriz:

>>> a = np.array ([[1,2], [3,4 ]])
 >>> una 
matriz ([[ 1, 2 ], 
       [ 3, 4 ]])
 >>> np.mean ( a)
 2.5 
>>> np.mean (a, axis = 0) 
array ([ 2., 3. ])
 >>> np.shape (np.mean (a, axis = 0)) 
( 2 ,)
 >> > np.mean (a, axis = 1 ) 
array ([ 1.5, 3.5 ])
 >>> np.shape (np.mean (a, axis = 1 )) 
( 2 ,)
 >>> np.shape (a) 
( 2, 2)

  >>> type (np.mean (a, axis = 1))
  <clase 'numpy.ndarray'>

Para las matrices, devuelva directamente 1 * n matriz (matriz)

2.2 Matriz:

>>> num1 = np.array ([[1,2,3], [2,3,4], [3,4,5], [4,5,6 ]])
 >>> 
matriz num1 ([ [ 1, 2, 3 ], 
       [ 2, 3, 4 ], 
       [ 3, 4, 5 ], 
       [ 4, 5, 6 ]])
 >>> num2 = np.mat (num1)
 >>> 
matriz num2 ( [[ 1, 2, 3 ], 
        [ 2, 3, 4 ], 
        [ 3, 4, 5 ], 
        [ 4, 5, 6 ]])
 >>> tipo (num2)
 < clase  ' numpy.matrix ' > 
> >> num3 = np.
asmatriz (num1)>>> 
matriz num3 ([[ 1, 2, 3 ], 
        [ 2, 3, 4 ], 
        [ 3, 4, 5 ], 
        [ 4, 5, 6 ]])
 >>> tipo (num3)
 < clase  ' numpy.matrix ' > 
>>> matriz np.mean (num2, axis = 0) 
([[ 2.5, 3.5, 4.5 ]])
 >>> matriz np.mean (num2, axis = 0) 
([[ 2.5, 3.5 , 4.5 ]])
 >>> np.mean (num2, axis = 1 ) 
matriz ([[ 2. ], 
        [ 3. ], 
        [ 4 ],
        [ 5.]])
# Descripción: 
# conversión MAT matriz asmatrix == 
# matriz, entonces: 
# . Axis = 0, la columna media calculada, n-retorno * 1 
# . Axis = 1, el cálculo de un sistema de desplazamiento, el retorno m * 1

 

3. Código de referencia:

Sitio web oficial: https://docs.scipy.org/doc/numpy/reference/generated/numpy.mean.html

np.mat () :https://www.jb51.net/article/161915.htm

https://blog.csdn.net/yeler082/article/details/90342438

np.mean :https://blog.csdn.net/lilong117194/article/details/78397329

Supongo que te gusta

Origin www.cnblogs.com/xiao-yu-/p/12722217.html
Recomendado
Clasificación