Clustering Analysis

I have learned and implemented a variety of statistical models in my time, whether they are supervised regression, classification, or unsupervised. One unsupervised modeling method which I have enjoyed learning and implementing recently is clustering analysis. Not only is clustering analysis extremely valuable for specific types of data science problems, but it also allows for the creation of some really great visualizations, especially when comparing a model's cluster predictions to the known cluster values. The slideshow below features a few of these visualizations that I've created while working with clustering analysis models for a variety of datasets in Python.