2

Have a look at the scikit learn API, they have a section dedicated to this topic. If you want to go further, have a look at chapter 3 "Unsupervised Learning and Preprocessing" of the book Introduction to Machine Learning with Python: A Guide for Data Scientists, there is a section on clustering methods (they also mention the evaluation of ...


1

This type of plot is refereed as Double Dendogram or Coloured Heatmap. As seen in the code you have used Single Linkage Method for clustering.It yields clusters in which individuals are added sequentially to a single group. From the example we can see that label dia2,ht and ob belong to one group but ht and ob are more correlated with each other. I am not ...


1

Clustering in X,Y,Value Clustering in 3d is great. But be careful with feature scaling in this case. Presumably X, Y have the same scales - so unless you want to treat the different directions differently, make sure not not apply any normalization. As that would distort the grid. Your Value column on the order hand, might be on a very different scale from ...


1

This sounds like a normal supervised classification task. Have you tried other standard methods like Support Vector Machines, RandomForests, Gradient Boosting, kNN, Neural Networks etc. as well or is there a particular reason why you only tried clustering methods. Clustering methods like kmeans or spectral clustering are usually used in an unsupervised ...


1

This problem could also be formulated as a recommendation system for your marketing department. Given the user's past purchases and the product information and payment methods, you could build a recommendation model to recommend products for your marketing department to push forward for the specific customer.


1

The answer by edmund is quite cool because it shows the algorithms and methodology that I need, but unfortunately his answer was about the wolfram language that I don't know and I don't really want to learn a new language right now. But some digging and googling has turned up some good alternatives. Specifically Open3D and sklearn became my tools of choice. ...


Only top voted, non community-wiki answers of a minimum length are eligible