christopherjenness / DBCV

Python implementation of Density-Based Clustering Validation
MIT License
154 stars 41 forks source link

If `np.shape(neighbors)[0]` is taken instead of `np.shape(neighbors)[1]` (as it should be), the resultant index has always a low value (hardly never a positive one) ... even when evaluating good clustering results as the one obtained running hdbscan with the noisy moons dataset (provided by the author). #26

Open pancodia opened 1 year ago

pancodia commented 1 year ago
          If `np.shape(neighbors)[0]` is taken instead of `np.shape(neighbors)[1]` (as it should be), the resultant index has always a low value (hardly never a positive one) ... even when evaluating good clustering results as the one obtained running hdbscan with the noisy moons dataset (provided by the author). 

Does anyone know why?

Originally posted by @onofricamila in https://github.com/christopherjenness/DBCV/issues/10#issuecomment-545638521

I also got negative dbcv score for a good clustering from hdbscan. Is this expected?