import numpy as np
from scipy.cluster.vq import vq,kmeans,whiten
list1 = [88.0,74.0,96.0,85.0]
list2 = [92.0,99.0,95.0,94.0]
list3 = [91,0,87.0,99.0,95.0]
list4 = [78.0,99.0,97.0,81.0]
list5 = [88.0,78.0,98.0,84.0]
list6 = [100.0,95.0,100.0,92.0]
data = np.array([list1,list2,list3,list4,list5,list6])
whiten = whiten(data)
报错
ValueError: object arrays are not supported
更改为
data = np.hstack([list1,list2,list3,list4,list5,list6])
whiten = whiten(data)
在尝试使用whiten功能时遇到了错误:ValueError,指出object数组不被支持。为了解决这个问题,需要将数据类型转换为适当的形式,以确保与whiten函数兼容。
535

被折叠的 条评论
为什么被折叠?



