成对到方矩阵传递的问题

时间:2016-07-08 15:19:17

标签: r matrix vector sparse-matrix

嘿我有一个数据集,其中col1是point1的索引,col2是point2的索引,最后一个col是距离。 我想用R包进行一些快速分析。 所以我尝试使用上面提到的方法: Converting pairwise distances into a distance matrix in R

 point1   point2  distance  
 6839    14606   0.129411764706
 9693    7211    0.24347826087
 7854    303 0.0360920970753
 13628   13628   0.47619047619
 6868    3754    0.0182291666667
 460 293 0.122362869198
 3188    13063   0.041095890411
 22968   1992    0.412844036697
 477 105 0.0642201834862
 332 2808    0.00982800982801
 5690    4749    0.75
 7420    584 0.92125984252
 20082   1280    0.160256410256
 20477   144 0.0277777777778
 25280   20  0.00256081946223

之后我做了

as.dist(xtabs(df[, 3] ~ df[, 2] + df[, 1]))

报道:

  

在as.dist.default中(xtabs(df2 [,3] ~df2 [,2] + df2 [,1])):     非方矩阵

问题是什么?怎么解决?谢谢!

0 个答案:

没有答案