如何分析DBSCAN中XGIS工具的K-Distance分析图

发布时间:2021-12-28 14:03:11 作者:柒染
来源:亿速云 阅读:963

本篇文章给大家分享的是有关如何分析DBSCAN中XGIS工具的K-Distance分析图,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

DBSCAN的两个参数如何定义,即搜索半径最小点数。非常友好的推荐了一个K-Distance分析方法。

其原理如下:

假设总共待聚类的空间对象有N个。

  1. 首先,最小点数只能尝试!!随便尝试,比如2,10,20,...

  2. 针对某一个尝试的最小点数(也称为K值),计算每一个空间对象距离它最近的第K个空间对象之间的距离,由此,得到N个距离值。

  3. 把这N个距离值从小到大排个序,画一个曲线图,看看曲线中变化最剧烈的位置(通常指曲线最陡峭的位置)在哪里,那么这个位置就可能是最佳的搜索半径。

看看我们更新后的软件是如何实现的。

在新的窗口中,我们增加<K-Distance分析>按钮。

点击后,会打开如下界面:

如何分析DBSCAN中XGIS工具的K-Distance分析图

在左上角,可以尝试不同的K值,修改K值后,点击<更新>,可得到两张分析图。

上图是排序后的N个K最近距离曲线。

下图是上述曲线中前后距离值的差值。

从差值图中,可以发现变化最剧烈的位置(最高的波峰值),取其对应的前后两个K最近距离的平均值,即可得到推荐的搜索半径。

点击<接受并关闭>,可直接将此值传递给主界面。

方法有了,但是请注意:

显然,这似乎是一个简单的方法,不论你选择什么K值,我们都可以根据下图(差值图)给你一个推荐的搜索半径,但是,请记住

以上就是如何分析DBSCAN中XGIS工具的K-Distance分析图,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

推荐阅读:
  1. php中PHPCMS流程图的示例分析
  2. PyTorch中动态图和静态图的示例分析

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

dbscan

上一篇:web安全中色情勒索病毒和信息窃取木马的新套路是什么

下一篇:xml解析失败的示例分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》