对Python和编程一无所知:
squareform文档如下所示:
将向量形式的距离向量转换为方形距离矩阵,反之亦然。
将1D数组转换为平方矩阵?
参数X:
可以是压缩或冗余距离矩阵。
返回结果:
如果传递压缩的距离矩阵,则返回冗余的距离矩阵;如果传递冗余的距离矩阵,则返回压缩的距离矩阵。
- 压缩矩阵和冗余矩阵有什么区别?
- 压缩/冗余矩阵与采用何种向量/平方形式有什么关系?
pdist函数返回压缩距离矩阵:
返回压缩距离矩阵Y。对于每个i和j(其中i小于j小于n),计算并存储度量距离(u=X[i],v=X[j])在条目ij中。
我是否正确地认为Y的每个元素存储特定点与另一个点之间的距离? 有3个观察结果的示例将意味着具有9个元素的压缩矩阵吗?