我进行了 DBSCAN 聚类并确定了 2 个组,一个噪声聚类(聚类 0)和第二个聚类(聚类 1)。我想确定每个组内变量的最大值和最小值。但是,鉴于结果的类别 (dbscan),我不断收到错误消息。
具体来说,我使用了:
dist.eu <- daisy(data1, metric = "euclidean")
cl <-fpc:: dbscan(dist.eu, 0.05, MinPts = 80, scale = FALSE,
method = "dist")
并获取变量 v1 的最大值,例如噪声簇:
max(data1$v1[cl$cluster==0, ])
但我收到错误:
<块引用>data1$v1[cl$cluster==0, ] 中的错误:错误的数量 尺寸
关于我可以与这个对象类一起使用的函数的任何想法? ColMax
不适用于我使用的 R 版本 (4.0.3)。