logo

numpy.mean() Python

numpy.mean(arr, axis = None)>: Aprēķiniet doto datu (masīva elementu) vidējo aritmētisko (vidējo) pa norādīto asi.

Parametri:
arr : [masīvs_līdzīgs]ievades masīvs.
ass: [int vai int korteži]ass, pa kuru mēs vēlamies aprēķināt vidējo aritmētisko. Pretējā gadījumā tas uzskatīs, ka arr ir saplacināts (darbojas uz visiem
ass). ass = 0 nozīmē gar kolonnu un ass = 1 nozīmē darbu gar rindu.
ārā: [ndarray, neobligāti]Atšķirīgs masīvs, kurā vēlamies ievietot rezultātu. Masīvam ir jābūt tādiem pašiem izmēriem kā paredzamajai izvadei.
dtype: [datu tips, neobligāts]Veids, kuru mēs vēlamies, aprēķinot vidējo.



Rezultāti: Masīva vidējais aritmētiskais (skalārā vērtība, ja ass nav) vai masīvs ar vidējām vērtībām pa norādīto asi.

Kods #1:








# Python Program illustrating> # numpy.mean() method> import> numpy as np> > # 1D array> arr>=> [>20>,>2>,>7>,>1>,>34>]> > print>(>'arr : '>, arr)> print>(>'mean of arr : '>, np.mean(arr))> >

java 8
>

>

Izvade:

 arr : [20, 2, 7, 1, 34] mean of arr : 12.8>


Kods #2:




# Python Program illustrating> # numpy.mean() method> import> numpy as np> > > # 2D array> arr>=> [[>14>,>17>,>12>,>33>,>44>],> >[>15>,>6>,>27>,>8>,>19>],> >[>23>,>2>,>54>,>1>,>4>, ]]> > # mean of the flattened array> print>(>' mean of arr, axis = None : '>, np.mean(arr))> > # mean along the axis = 0> print>(>' mean of arr, axis = 0 : '>, np.mean(arr, axis>=> 0>))> > # mean along the axis = 1> print>(>' mean of arr, axis = 1 : '>, np.mean(arr, axis>=> 1>))> > out_arr>=> np.arange(>3>)> print>(>' out_arr : '>, out_arr)> print>(>'mean of arr, axis = 1 : '>,> >np.mean(arr, axis>=> 1>, out>=> out_arr))>

>

>

Izvade:

 mean of arr, axis = None : 18.6 mean of arr, axis = 0 : [17.33333333 8.33333333 31. 14. 22.33333333] mean of arr, axis = 1 : [24. 15. 16.8] out_arr : [0 1 2] mean of arr, axis = 1 : [24 15 16]>