繁体   English   中英

计算r中点对之间的距离

[英]Calculate the distances between pairs of points in r

假设我已经生成了10个随机点

x <- runif(10, min = -10, max = 10)
y <- runif(10, min = -10, max = 10)

我想计算每对点之间的距离。 所以我用

d <- dist(cbind(x,y)) 

我有一个漂亮的9 * 9矩阵。

但是,如果我使用

d1 <- dist(rbind(x,y))

结果我只得到一个数字。

有人能为我解释一下吗?

rbind(x,y)有2行,10列,在10维空间中被解释为2个点。 dist(rbind(x,y))计算这两个点之间的欧几里德距离。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM