0
$\begingroup$

I need to find a good clustering for this data using sci-kit.

enter image description here

KNN is not appropriate as it creates blobs although these data are linearly separated.

import hypertools as hyp
hyp.plot(tocluster,'o', n_clusters=10)

enter image description here

$\endgroup$
1
$\begingroup$

I'd rather not rely on clustering (clearly, DBSCAN would be the first method to try).

Instead, I'd look for a projection that removes the correlation (x - y maybe?), then define a grid to separate the data.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.