总结:分别用np.mean、np.median、stats.mode
import numpy as np
num = [1.5,1.5,2,3,4]
print(num)
# 平均数,输出2.4
print(np.mean(num))
# 中位数,输出2.0
print(np.median(num))
# 众数(仅适用非负整数),输出1
c=np.bincount(num) #bincount返回从0开始的整数出现的次数,返回类型是np数组[0 2 1 1 1],num必须都是非负数,小数会被int()
print(np.argmax(c)) #argmax返回np数组最大值的索引值
# 众数(推荐),输出1.5
from scipy import stats
print(stats.mode(num)[0]) #stats.mode返回众数及出现的次数,stats.mode(num)的结果是(1.5,2),其中1.5是众数,2是它的次数,该方法对负数小数均有效