logo
Loading...

Day008 np.mean(x) & x.mean() 的差別 ? - Cupoy

如圖,在計算平均時,發現使用np.mean(x)  & x.mean() 算出來的值有稍稍不一樣,想...

ml100-2,np.mean(x),x.mean(),語法,ml100-2-d08

Day008 np.mean(x) & x.mean() 的差別 ?

2019/05/04 下午 04:13
機器學習共學討論版
RockMascot
觀看數:9
回答數:1
收藏數:0
ml100-2
np.mean(x)
x.mean()
語法
ml100-2-d08


如圖,在計算平均時,發現使用np.mean(x)  & x.mean() 算出來的值有稍稍不一樣,想請問助教哪一個是正確的使用方式 ? 以及為什麼值會有不一樣呢 ?

回答列表

  • 2019/05/04 下午 08:28
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:2

    嗨,這兩種用法都可以,他們只是定義的層級不一樣,np.mean(x) 是定義在 np 底下的 mean function、x.mean() 是定義在 x array 底下的 mean function。


    跑出的結果差異應該只是誤差,你可以多跑幾次看看。我這邊印出的結果都是一樣的: