我一直在寻找这个问题的答案很长一段时间,所以我希望有人能帮助我。我正在使用 R 中 fpc 库中的 dbscan。例如,我正在查看 USArrests 数据集并在其上使用 dbscan,如下所示:
library(fpc)
ds <- dbscan(USArrests,eps=20)
在这种情况下,选择 eps 只是通过反复试验。但是我想知道是否有可用于自动选择最佳 eps/minpts 的函数或代码。我知道有些书建议制作到最近邻居的第 k 个排序距离的图。即,x 轴表示“根据与第 k 个最近邻的距离排序的点”,y 轴表示“第 k 个最近邻距离”。
这种类型的绘图有助于为 eps 和 minpts 选择合适的值。我希望我已经提供了足够的信息来帮助我。我想张贴我的意思的图片,但是我还是个新手,所以还不能张贴图片。