在R中遇到pdist问题

时间:2015-05-24 16:03:25

标签: r matrix pdist

我有两个矩阵:

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的矩阵,但这次似乎有些东西变得颠簸了。有人可以帮我检测一下这个问题吗?

0 个答案:

没有答案