euclidean-distance

    2热度

    3回答

    鉴于1条十亿记录包含下列信息: ID x1 x2 x3 ... x100 1 0.1 0.12 1.3 ... -2.00 2 -1 1.2 2 ... 3 ... 对于每个ID以上,我想找到的前10最接近的ID,基于它们的矢量的欧几里德距离(X1,X2,...,X100) 。 什么是计算这个最好的方法?

    0热度

    2回答

    我有2个数据集的单元格(每个集合有多个行(单个单元格),x,y坐标列)我想找到数据集A中每个单元格的最小距离在数据中的任何细胞中的一组B. 从细胞的例子 DSA = 0,0 0,1 1,0 DSB集B = 2,2- 找到距离(d)到BI做这 ax <- DS1$X ay <- DS1$Y bx <- DS2$X by <- DS2$Y D <- c(sqrt((ax-bx)^2 + (ay

    2热度

    1回答

    以下是我正在尝试解决的问题。 客户端通过由Node.js应用程序管理的API发送其当前位置。 Cloudant数据库存储坐标列表(几千)。 什么是最佳的方式来获得 一)所有的坐标和 B)分别从客户端的位置的坐标的距离的列表,它 三)属于客户端的位置的X公里半径范围内 已经为这些存储的坐标创建了地理空间索引。 速度和效率是关键,但有时这些可能是相反的品质。如果可能,我更愿意使用Cloudant中的本

    3热度

    1回答

    我在大型numpy数组中具有许多不同的形式,我想使用numpy和scipy来计算它们之间的边到边的欧氏距离。 注意:我做了搜索,这是从现在开始堆以前其它问题不同,因为我想获得一个阵列中,而不是点或单独阵列之间的标记斑块之间的最小距离为其他问题都问。 我目前的方法使用KDTree,但对于大型阵列来说效率非常低。本质上,我正在查找每个标记组件的坐标并计算所有其他组件之间的距离。最后,以平均最小距离为例

    1热度

    1回答

    我需要一个最短路径算法来控制现实生活中的机器人。 可以说我有在基质中,其中1是一个障碍,0是自由空间的形式对环境的地图。如果我使用传统的最短路径算法,如A *,那么这将给我一个曼哈顿距离最短路径。所以没有实际的最短路径。这个问题出现了,因为我想不出一种惩罚运动的方式,即对角线比两条直线更好。我可以尝试一种启发式方法,使A *先尝试欧几里得之间的最短路径,但实际上并没有使欧几里得最短路径成为更好的路

    2热度

    2回答

    我有一个数据框,其中包含UTM(通用横轴墨卡托)坐标中的地点列表和地理位置。 它看起来是这样的: Place X_UTM Y_UTM 1 574262.0 6140492 2 571251.2 6141669 3 570841.9 6142535 4 570233.8 6141213 5 578269.2 6140304 6 575067

    0热度

    3回答

    我在我的代码,它看起来像这样已经计算的两张dictionaries: X = {'a': 10, 'b': 3, 'c': 5, ...} Y = {'a': 8, 'c': 3, 'e': 8, ...} 其实它们包含来自维基文本的话,但这应该足以说明我的意思。它们不一定包含相同的密钥。 起初我想用sklearn的成对指标如下: from sklearn.metrics.pairwise

    0热度

    1回答

    我目前正在研究一个项目,我有兴趣计算一个事件期间篮球运动员的位置和球之间的距离。 要做到这一点,我创建了以下功能: ## Euclidean distance distance <- function(x,y){ x2 <- (x[i]-x[j])^2 y2 <- (y[i]-y[j])^2 dis <- sqrt(x2+y2) } 我想达到什么是计算篮球和球

    -1热度

    1回答

    我正在开发一个近似计算系统。定义这两个对象的相似程度是这种系统的基本操作。 通常在计算机科学和数学,相似性是两个物体之间的距离的代名词,但它并不总是很清楚,我在这类型的应用程序下面的距离被使用: 杰卡德系数是用于排名和评分的信息检索。 余弦相似度用于实向量和它的使用用于例如测量文档之间的相似性(即使它不考虑术语位置,但只有频率) 海明距离用于二元载体和它用于测量计算机视觉和图像处理中二进制描述符(

    1热度

    2回答

    我有一个class间下面的构造: public Room (int x, int y, int z, int Stockwerk) { this.x = x; this.y = y; this.z = z; this.Stockwerk = Stockwerk; } 在另一个class我想要通过使用欧氏距离来计算两个房间的相似性。因此,我想itera