【发布时间】:2017-03-08 22:39:06
【问题描述】:
我有一个 Numpy 数组:
A = [ 1.56 1.47 1.31 1.16 1.11 1.14 1.06 1.12 1.19 1.06 0.92 0.78
0.6 0.59 0.4 0.03 0.11 0.54 1.17 1.9 2.6 3.28 3.8 4.28
4.71 4.61 4.6 4.41 3.88 3.46 3.04 2.63 2.3 1.75 1.24 1.14
0.97 0.92 0.94 1. 1.15 1.33 1.37 1.48 1.53 1.45 1.32 1.08
1.06 0.98 0.69]
如何获得香农熵?
我见过这样的,但不确定:
print -np.sum(A * np.log2(A), axis=1)
【问题讨论】:
-
提到的A变量不是numpy数组
标签: python arrays numpy entropy