我知道DBSCAN有一个参数可以指定最小的点数(min points),但我想限制集群中的最大点数。你知道我怎么做吗?我已经调查过了,但我没有发现任何东西......。例如,每个群集我只想最多有4个点被dbscan分组。
我想你会在Aaron与你分享的链接中找到你需要的一切。 另外,你要知道,聚类方法是无监督的,所以你不需要测试任何东西。 你让Algo根据输入的数据来告诉你故事。 你事先不知道会发生什么。 简而言之,使用DBSCAN和层次聚类(但不是K-Means),你不会预先指定聚类的数量。 Algo会为你确定最佳的聚类数量。 如果你真的想控制聚类的数量(最小或最大),你需要使用K-Means algo。 有机会的话可以看看这个链接。