在R版本2.15.2中安装以计算欧氏距离的包是什么?

时间:2013-12-23 19:02:46

标签: r package euclidean-distance

我想使用rdist()函数找出两个矩阵的欧氏距离。它需要首先导入 fields 包。我使用R版本2.15.2并且无法安装此软件包,因为它给出了package ‘fields’ is not available (for R version 2.15.2)的错误。我应该安装哪个软件包?

2 个答案:

答案 0 :(得分:0)

您需要下载R version 3.0(or higher)fields package也有依赖关系 - 您还需要安装spammaps

取决于: R(≥3.0),方法,垃圾邮件,地图

答案 1 :(得分:0)

如果你真的不想使用rdist,你可以使用dist这是统计数据,因此是基础的一部分

dist(x, method = "euclidean")

e.g。

dist(rbind( c(1,2,3), c(3,2,1) ), method = "euclidean")
# this is the distance of the two vectors