Python での Scipy によるクラスタリングについて少し混乱しています。ここに私のソースコードがあります:
import scipy.spatial.distance as dist
import numpy, scipy
dataMatrix = numpy.array(matrix)
distMatrix = dist.pdist(dataMatrix, 'euclidean')
distSquareMatrix = dist.squareform(distMatrix)
Y = scipy.cluster.hierarchy.linkage(distSquareMatrix, method='complete')
クラスタリングの入力として「distMatrix」または平方フォーム「distSquareMatrix」を使用する必要がありますか? 他の投稿で両方の方法を見たからです。しかし、出力は異なります。今、私は何を選択しなければならないのか分かりません。