Skip to main content
Convergent Business TechnologiesBook a Call
Power BI · Microsoft AppSource

Cluster Analysis Chart

A scatter plot that groups points into clusters by similarity using K-Means, DBSCAN, or Hierarchical clustering. Shows centroids, hulls, ellipses, outliers, and dendrograms, with no R or Python.

Coming soonWatch tutorial
Preview of Cluster Analysis Chart

What it does.

The Cluster Analysis Chart by CBT finds the natural groups in your data and draws them. A scatter plot tells you where points sit; it does not tell you which points belong together. This visual answers that question directly, inside the report, with no data science pipeline in front of it.

Three clustering algorithms are built in, implemented from scratch in TypeScript. Nothing is sent to a service, no R or Python runtime is required, and the clustering recomputes live as slicers and filters change, so the segments always reflect what the user is actually looking at.

Three algorithms. K-Means for compact, evenly sized groups; DBSCAN for arbitrary shapes and explicit noise detection; Hierarchical for nested structure with Ward, Single, Complete, or Average linkage.

Automatic cluster count. Let the visual choose k by the elbow method or by silhouette score across a search range you set, or fix the number of clusters manually.

Dendrogram view. Switch Hierarchical clustering into a dendrogram to see the full merge tree, the cut height, and how the clusters nest. Available vertically or horizontally.

Outlier detection. DBSCAN separates noise points from the clusters and draws them apart, either hollow grey or in a colour you choose, so anomalies are visible rather than absorbed.

Cluster shape. Optional centroid markers, convex hulls, and confidence ellipses convey each cluster's position and spread. Jitter separates points that would otherwise overlap.

Summary table. A pop-down table of per-cluster averages for every variable, shaded against the population average so above and below read at a glance.

Custom cluster names. Rename Cluster 1, Cluster 2 and so on to the business meaning they carry, applied across the legend, tooltips, and summary table.

Standardization. Z-Score, Min-Max, or none, so variables on different scales contribute fairly to the distance calculation rather than the largest-magnitude column dominating.

Variable selection. Choose which bound measures feed the distance maths from a toolbar pop-down, without removing them from the visual or losing them from the tooltips.

Small multiples. Split into a trellis grid to compare clustering across regions, periods, or categories, with optional axis coupling.

Full interactivity. Cross-filtering, drill-down, drill-through, report page tooltips, and bookmark support all work out of the box.

Accessibility. Keyboard navigation, screen-reader labels, high-contrast mode support, and keyboard-only focus indication.

Use Cases: Customer segmentation by spend, frequency, and recency, Product grouping by price and performance characteristics, Store or branch clustering by size and turnover, Anomaly and outlier detection in operational metrics and Sensor or quality readings grouped by behavior

What ships today, what’s next.

Available now16 capabilities

  • K-Means, DBSCAN, and Hierarchical clustering, computed in the browser
  • Automatic cluster count by elbow or silhouette
  • Dendrogram view with Ward, Single, Complete, and Average linkage
  • Outlier and noise detection with independent styling
  • Centroids, convex hulls, and confidence ellipses
  • Per-cluster summary table with heatmap shading
  • Custom cluster names
  • Z-Score and Min-Max standardization
  • Toolbar selection of which variables drive the clustering
  • Jitter for overlapping points
  • Small multiples trellis grid
  • Cross-filtering, drill-down, drill-through, report page tooltips
  • Bookmark support
  • Keyboard navigation and screen-reader accessibility
  • High-contrast mode support
  • Landing page quick-start guidance

On the roadmap2 planned

  • Spectral clustering
  • Saved formatting templates

Other custom visuals.

19 more visuals in the catalogue. All free to download.

01Free · AppSource

Histogram

Interactive histogram for visualizing the distribution of a continuous measure, with flexible binning, weighted bin heights, and built in statistical overlays.

Learn more →
02Free · AppSource

Advanced Gantt Chart

Interactive Gantt chart for visualizing hierarchical project schedules, with automatic parent task rollups, dual baseline and actual timeline bars, and rule-based conditional formatting.

Learn more →
03Free · AppSource

Bullet Chart

Compare performance against multiple targets with qualitative bands, variance, and small multiples.

Learn more →
04Free · AppSource

Lollipop Chart

Compare one value across many categories with clean stems and markers on a shared scale, and track each category against its target.

Learn more →
06Free · AppSource

Sparkline KPI Card

KPI Card with Sparkline for Power BI that displays KPI values, previous period comparisons, targets, variance, trend indicators, and interactive sparklines in a compact, business-ready visual.

Learn more →
07Free · AppSource

Advanced Sankey Diagram

Interactive Power BI Sankey diagram for visualizing multi-stage flow data, with automatic node-to-ribbon color gradients and rule-based conditional formatting.

Learn more →
08Free · AppSource

Dual Hierarchy Decomposition Tree Pro

DAX-driven KPI tree with dual-axis drill-down, per-KPI colors, icons, and Microsoft-certified Pro features.

Learn more →
09Free · AppSource

Dual Axis Bar & Column Chart

Plot two measures on independent scales without dropping in a separate combo chart.

Learn more →
10Free · AppSource

Dual Hierarchy Decomposition Tree

Up to four KPIs per card across two hierarchy axes, with DAX-driven status colours.

Learn more →
11Free · AppSource

Multi KPI Decomposition Tree

Decompose up to five measures per node, with stacked bars on every branch.

Learn more →
12Free · AppSource

Arabic Matrix Table

Right-to-left matrix with Arabic labels, hierarchical rows, subtotals and grand totals.

Learn more →
13Free · AppSource

Arabic Stacked Bar Chart

RTL-native stacked bars with Arabic number units, small multiples and cross-filtering.

Learn more →
14Free · AppSource

Arabic Stacked Column Chart

RTL-native stacked columns matched to the Arabic Bar visual for consistent dashboards.

Learn more →
15Free · AppSource

Arabic Waterfall Chart

Sequential value walk for Arabic dashboards — variance, build-up and bridge analyses.

Learn more →
16Free · AppSource

Dumbbell Chart

Two markers per category on a shared scale, connected by a line that makes the gap immediately visible.

Learn more →
17Free · AppSource

Counts Plot

Visualise data distribution with dots scaled by frequency across category lanes.

Learn more →
18Free · AppSource

Jitter Plot

Show every data point with jitter or beeswarm layout for distribution analysis.

Learn more →
19Free · AppSource

Auto Single Select Slicer

Smart Power BI slicer with automatic first-value selection — reports never load with an empty filter.

Learn more →
20Free · AppSource

AutoSelect Slicer

Smart Power BI slicer with automatic selection across single-select and multi-select scenarios.

Learn more →

Need a custom Power BI visual built for your reporting?

Thirty minutes with a senior BI consultant. We’ll walk your report, scope the visual, and tell you whether a build makes sense.

Talk to our BI team →