1

我正在尝试对坐标列表进行聚类分析。我想使用 scipy.cluster.hierarchy.fclusterdata。如何从我的坐标创建适当的 n x m 数据矩阵?

我的列表看起来像这样:

list=[[1,2],[3,4],[5,6]]
4

1 回答 1

0

根据文档,fclusterdata 采用形状为 (n, m) 的数组,其中 n 是观察数,m 是给定数据点的维度。

如果您将列表传递给numpy.array,则数据将以正确的形状排列。

>>> np.array([[1, 2], [3, 4], [5, 6]]).shape
(3, 2)
于 2013-04-30T19:07:58.793 回答