numpy.mean()
numpy.median()
可以分别求均值,中位数,但是却没有numpy.mode()求众数的函数。
那么如何求众数呢。当然是用
numpy.bincount。
可见bitcount返回数组值从0到最大值,各个值出现的个数。
要得到众数,直接找到返回数组里最大值,其索引值就是众数值。
如
import numpy as np
a=np.array([1,2,3,5,6,6,6,4,7,8])
np.bincount(a)
#array([0,1,1,1,1,1,3,1,1])