numpy.mean(a,axis = none,dtype = none,out = none )沿指定軸計算算術平均值。
作用:返回陣列元素的平均值。預設情況下,平均值取自展平的陣列,否則取自指定的軸。
引數:a:array_like
包含期望平均值的數字的陣列。如果a不是陣列,則嘗試進行轉換。axis:整數,可選
計算平均值所依據的軸。預設值是計算平坦陣列的平均值。dtype:資料型別,可選
用於計算平均值的型別。對於整數輸入,預設值為float64;對於浮點輸入,它與輸入dtype相同。out:ndarray,可選
要在其中放置結果的備用輸出陣列。預設為none ; 如果提供的話,它的形狀必須與預期的輸出形狀相同,但是如果需要的話,將強制轉換型別。有關詳細資訊,請參見doc.ufuncs。例子:
import numpy as np
a = np.array([[3, 4], [5, 6]])
out = np.mean(a, axis=0)
b = a - out
print(out)
print(b)
結果:
out = array([4., 5.])
b = array([[-1., -1.],
[ 1., 1.]])
參考:
numpy中的mean 函式
mean 函式定義 numpy.mean a,axis,dtype,out,keepdims mean 函式功能 求取均值 經常操作的引數為axis,以m n矩陣舉例 axis 不設定值,對 m n 個數求均值,返回乙個實數 axis 0 壓縮行,對各列求均值,返回 1 n 矩陣 axis 1 壓縮...
numpy中的mean 函式
mean 函式功能 求取均值 經常操作的引數為axis,以m n矩陣舉例 axis 不設定值,對 m n 個數求均值,返回乙個實數 axis 0 壓縮行,對各列求均值,返回 1 n 矩陣 axis 1 壓縮列,對各行求均值,返回 m 1 矩陣 例子 1.陣列的操作 a np.array 1,2 3,...
numpy中axis引數理解
在學習axis時,其為0或者為1的時候,到底是行還是列。初學的時候感覺好像numpy和python中不一樣,0有的時候代表行,有的時候代表列,經常犯錯。其實是自己對其理解有誤。下面開始來講解。numpy當中axis的值表示的是這個多維陣列維度的下標,比如有乙個二維陣列a,a的shape是 5,6 也...