我想使用rdist()
函数找出两个矩阵的欧氏距离。它需要首先导入 fields 包。我使用R版本2.15.2并且无法安装此软件包,因为它给出了package ‘fields’ is not available (for R version 2.15.2)
的错误。我应该安装哪个软件包?
答案 0 :(得分:0)
您需要下载R version 3.0(or higher)
,fields package
也有依赖关系 - 您还需要安装spam
和maps
,
取决于: 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