我一直在使用真实世界数据集(.csv 文件)上的自组织地图(SOM)。我正在尝试基于 Min-Max Normalization 对数据进行规范化以提高有效性。
但我遇到了一个错误。错误就像:"unsupported operand type(s) for list and float"
。
我找不到更好的解决方案,对此我完全迷失了。
for i in range(num):
trr=eval(str(arr[i]))[0:-31]
print trr
for i in range(num):
normalized = (trr-min(trr))/(max(trr)-min(trr))
print normalized
并trr
在开头声明为:
trr = [[0 for x in range(num)] for x in range(num)]