我有两个矩阵:
features.dataf [,2:4]这是一个数据帧:
double xDirection,yDirection;
和my_list [[1]](里面有一个矩阵):
alliterationScore consonanceScore concretenessScore
1 0.09467456 0.8224852 0.5508414
2 0.10547173 0.7286084 0.5067937
3 0.09533538 0.6561117 0.5198898
4 0.07987313 0.6046713 0.5403059
5 0.08063471 0.7758822 0.5030544
6 0.07970548 0.7305108 0.5103972
7 0.08433789 0.7349316 0.5069280
8 0.07673948 0.7644853 0.4805814
9 0.07541599 0.8070555 0.4731516
10 0.06970208 0.7642246 0.4529096
当我用这行代表他们的pdist时:
alliterationScore consonanceScore concretenessScore
1 0.08433789 0.7349316 0.5069280
2 0.09467456 0.8224852 0.5508414
3 0.08433789 0.7349316 0.5069280
结果输出如上所示。这似乎是非常错误的。在过去,pdist总是给出一个输出,使得dv [i,j]应该具有第一矩阵的第i行向量和第二矩阵的第j行向量之间的欧氏距离的输出。然而,上面的结果似乎只是给出了两个矩阵的行号。在我之前运行的相同代码中,它给出了正确的输出,这是一个大小为iXj的矩阵,但这次似乎有些东西变得颠簸了。有人可以帮我检测一下这个问题吗?