不同组内点到其他组最近邻点的距离
创始人
2025-01-10 02:00:50
0次
  1. 首先将所有数据点按照其所属的组别分类,可以使用字典或pandas的groupby函数来实现。
  2. 对于每个组内的点,遍历所有其他组的点,计算距离并取最小值。
  3. 对所有组内的点的最小距离取平均值作为此问题的解。

代码示例:

import numpy as np
from scipy.spatial.distance import cdist

# 构造示例数据, 假设有三个组别,每个组别有5个点
data = np.random.rand(15, 2)
group = np.repeat(range(3), 5)

# 将数据点按组别分类
groups = {i: data[group == i] for i in range(3)}

# 遍历每个组别内的点,计算到其他组别最近邻点的距离,并取最小值
min_dists = []
for i in range(3):
    d = []
    for j in range(3):
        if i == j:
            continue
        dist = cdist(groups[i], groups[j]).min(axis=1)
        d.append(dist)
    min_dists.append(np.concatenate(d).min())

# 对所有组别的最小距离取平均值
result = np.mean(min_dists)
print(result)

相关内容

热门资讯

信息共享透视!兴动互娱ai智能... 信息共享透视!兴动互娱ai智能透视工具,兴动互娱透视模板(总是发现有挂)1、游戏颠覆性的策略玩法,独...
最新技巧辅助器!新星晨娱乐ai... 最新技巧辅助器!新星晨娱乐ai智能辅助器教程,新星晨娱乐有挂透视吗攻略(一直有挂技术)1、最新技巧辅...
查到实测透视挂!微友约局ai智... 查到实测透视挂!微友约局ai智能透视挂app,微友约局透视挂件手册(真是发现有挂)1、不需要AI权限...
一分钟了解透视!八福娱乐ai智... 一分钟了解透视!八福娱乐ai智能透视方法,八福娱乐透视开挂学习(本来发现有挂)1、八福娱乐免费脚本咨...
更值得关注的是辅助挂!授权大厅... 更值得关注的是辅助挂!授权大厅ai智能辅助挂技巧,授权大厅外卦神器软件项目(都是有挂解密)1、起透看...
玩家必看教程辅助挂!王者互娱a... 玩家必看教程辅助挂!王者互娱ai智能辅助挂软件,王者互娱透视挂手段(本来发现有挂)1、首先打开王者互...
避坑细节透视!新漫游ai智能透... 避坑细节透视!新漫游ai智能透视软件,新漫游怎么开挂策略(原来发现有挂)1、下载好新漫游脚本下载之后...
有消息称开挂!烛龙ai智能开挂... 有消息称开挂!烛龙ai智能开挂攻略,烛龙有挂透视吗手册(原来存在有挂)小薇(辅助器软件下载)致您一封...
针对辅助器!新将军ai智能辅助... 针对辅助器!新将军ai智能辅助器技巧,新将军透视脚本方式(好像有挂辅助)1、玩家可以在新将军透视最简...
玩家必备科普透视!金八路大厅a... 玩家必备科普透视!金八路大厅ai智能透视方法,金八路大厅透视挂讲义(果然有挂技术)1)金八路大厅辅助...