4
import numpy as np
from pylab import plot,show
import scipy
import scipy.cluster
from scipy.cluster.vq import kmeans, vq
data_sillet = np.loadtxt('clustering_sillet.txt', delimiter=',')
data = data_sillet.astype(int)
print (type(data))
centroids, _ = scipy.cluster.vq.kmeans(data.astype(float), 3)
idx, _ = vq(data,centroids)
如何打印一次性变量的全部内容,而不仅仅是打印(重心)?
'_'被用作垃圾变量,你不关心的东西,如果这个值很重要 – PRMoureu
,那么使用真实姓名,'print(_)'有什么问题?这很丑陋,正如@PRMoureu所说,如果你关心一个变量,不要把它称为'_',但它仍然是一个有效的名字。 –
'_'仍然是一个有效的标识符,所以没有任何东西会禁止使用print(_)来打印它。 –