Webinar

Cluster Analysis: Classic, Powerful, and Still Worth Knowing

Learn how to use (and improve on) this foundational segmentation technique.

Yes, cluster analysis is old school. But it’s still one of the most widely used segmentation methods—and understanding it is essential, even if you’re working with more advanced techniques.

Dive into this practical session where we’ll walk through the basics and beyond.

You can check out the presentation used during this webinar for more details.

In this webinar you will learn

  • How k-means cluster analysis works (and its key assumptions)
  • When to use cluster analysis vs. latent class analysis
  • How to handle issues like variable standardization and missing data
  • Ways to evaluate the quality of your clusters
  • What to do when your data just won’t cluster neatly
  • How to improve segment stability and interpretability

Whether you’re learning the ropes or brushing up your fundamentals, this webinar will help you approach segmentation with more clarity and confidence.

Transcript

We're going to look at the three use cases for cluster analysis, how to prepare the data, and then the actual workflow, which starts with you creating four clusters, you work out if they're good, and then you choose lots of alternative clusterings to see what's best.

Frequently Asked Questions

What are the main types of cluster analysis?

Four matter in practice. Hierarchical cluster analysis is the oldest; it merges the closest points step by step and draws a dendrogram, but the dendrogram misrepresents the data unless it is strictly hierarchical, which real data never is. K-means assigns observations to a set number of clusters and iterates until the cluster means stop moving; it works well on clean numeric data and implicitly assumes clusters are roughly equal in size. Latent class analysis is a straight improvement on k-means: it handles missing data, ordinal and categorical data, and weights, at the cost of speed. For purely text data, large language models now outperform all of them.
Market segmentation. There are three uses of clustering in general: showing data in a hierarchy, finding natural clusters, and forming diverse groups. Market research almost always needs the third. In practice no market contains natural, separate groups; people sit on a continuum, like height. Segmentation draws useful lines through that continuum so that treating people as four groups is more useful than treating them as the same, even though people on the boundaries are ambiguous.
Use a segment comparison table. Each bar’s width shows how far a cluster departs from the overall average on a variable, and its color shows whether it is above or below. Then judge the solution on five criteria: three to eight clusters with none huge or tiny; no response bias (one cluster scoring high on everything, another low); clusters that are easy to name; clusters that are inspirational, meaning they point to something you could do; and a relationship to other data such as demographics. K-means output also reports an R-squared per variable, which tells you which variables are driving the solution.
Use text categorization rather than a numeric clustering algorithm. Create themes automatically, giving the prompt context about what the question asked, and then classify every response into them. Allow multiple themes per response, which is what cluster analysis calls overlapping clusters, because people usually say more than one thing. If you need text and numeric data in the same segmentation, first convert the text to numeric scores with principal component analysis of the text, name the components, and feed those into latent class analysis.
Start with four, then try three and five. Four is by far the most common number researchers settle on because it is a good level of simplification. Automatic methods such as the Bayesian information criterion or an elbow test on variance explained assume natural clusters exist, which they do not, so they give a confident wrong answer. Run many alternative solutions, changing the variables, the algorithm, and the scaling, and pick the one that is easiest to name and act on.

Meet the host

Tim Bock, Founder of Displayr

Tim is a data scientist, who has consulted, published academic papers, and won awards, for problems/ techniques as diverse as neural networks, mixture models, data fusion, market segmentation, IPO pricing, small sample research, and data visualization.

Trusted by 2,900+ research teams worldwide

You may also like

Chat with us