0

我使用 NETWORKX 创建了一个加权图,我想检测该图的异常值。在他们的文档中,他们展示了如何做,问题是clusterer.labels_不按顺序显示集群列表,因此我可以检测哪个节点是异常值来删除它。我怎样才能做到这一点?

distance_matrix=np.array(A.todense())
clusterer = hdbscan.HDBSCAN(metric='precomputed')
clusterer.fit(distance_matrix)
clusterer.labels_

output: array([ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,
    1,  1,  1,  1, -1], dtype=int64)
4

0 回答 0