天天看點

Numpy求均值、中位數、衆數的方法

Numpy求均值、中位數、衆數的方法

首先需要資料源,這裡随便寫了一個:

nums = [1,2,3,4]

求均值和中位數均可以使用numpy庫的方法:

import numpy as np

#均值

np.mean(nums)

#中位數

np.median(nums)

求衆數方法一:

在numpy中沒有直接的方法,但是也可以這樣實作:

import numpy as np

#bincount():統計非負整數的個數,不能統計浮點數

counts = np.bincount(nums)

#傳回衆數

np.argmax(counts)

求衆數方法二——直接利用scipy下stats子產品【推薦】:

from scipy import stats

上一篇: 大白話GMP
下一篇: 大白話storm