1. 程式人生 > >python numpy average加權平均值原理

python numpy average加權平均值原理


 
加權平均值
c = np.random.randint(0, 100, size=23)
t = np.arange(23)
print("twap:", np.average(c, weights=t))
加權平均值的原理計算
tsum = t.sum()
sum = 0
for i in range(len(c)):
    sum += c[i]*t[i]/tsum
print("twap",sum)