Distribution by SmartVisuals
by SmartVisuals.io
Box, violin, raincloud, ridgeline, beeswarm and histogram in one visual; premium tests and Cpk.
Every distribution chart a Power BI analyst reaches for, done properly, and the statistics that say whether your groups really differ. Six views over the same fields, switched with tabs: box plot, violin, raincloud, ridgeline, beeswarm and histogram.
Free, and never blocked
- Quartiles that match your DAX: Excel / DAX PERCENTILE.INC by default, Excel exclusive / Minitab / SPSS and Tukey's hinges. The footnote names the method.
- Box plots: 1.5 x IQR (adjustable), percentile, mean +/- SD or min-max whiskers; outliers and far outliers; mean marker; points behind the box.
- Density: violin, half violin, split violin, raincloud and ridgeline with Scott, Silverman or R bandwidths and a smoothness control.
- Histogram: Freedman-Diaconis, Sturges, Scott, Rice, square root, Doane, a fixed count or width, or your own bin edges; round edges and a bin start; count, percent or density; cumulative line; density and normal curves.
- Reference lines in every view: mean, median and up to four percentiles, for all data or per group.
- Real data: Split By (two levels), sorting by name, a minimum group size, a Value (as column) + Count input that sends each distinct value once.
- A smart caption and a methods footnote.
Readers without a licence always see the free chart: no watermark, no broken report.
Power BI features (free)
- Tooltips: the statistics of every box, violin and bar; ID, value and your extra Tooltips fields on every point; report page tooltips.
- Highlight and cross-filter: click a group, bar or point to filter the report, Ctrl adds, cross-highlighting keeps the whole as a ghost, bookmarks, context menu.
- Data labels for median, quartiles and mean or bar values; a legend for Split By (top or bottom, font size, colour).
- Axes: axis titles, fixed minimum and maximum, log scale, decimals, font size and colour, grid lines, n per group.
- Data point markers (size, opacity, colour, three jitter layouts), four mean marker shapes, a colour per group, horizontal or vertical.
- Format on the canvas (on-object formatting).
- Four themes, four fonts, transparent background; localized in 20 languages.
Accessibility: one keyboard tab stop. Arrow keys, Home / End and Page Up / Down move between groups or bars with a visible focus outline; Enter or Space filters, Ctrl adds, Escape clears. A screen-reader live region announces each group's median, quartiles and n, and the chart is labelled with its smart caption. The Accessibility card sets the focus outline colour and width and a minimum text size. Outliers are marked by shape, statistic lines by dash pattern, never by colour alone; high-contrast mode uses system colours. Nothing animates.
Premium: compare and prove (per-user licence)
- Significance between groups: Welch t or Mann-Whitney U with Holm or Bonferroni, Welch's ANOVA, ANOVA or Kruskal-Wallis, shown as brackets with stars or A / B / C letters.
- Confidence intervals: mean +/- t interval and notched boxes.
- Weights: weighted quartiles, densities, means and Welch tests with Kish effective n.
- Process capability: spec limits typed or from LSL / USL / Target measures, so every product or line gets its own; Cp, Cpk, Cpl, Cpu, Cpm, Pp, Ppk, ppm out of spec and control limits.
- Statistics table with mean and median intervals, value zones with shares, a second reference line.
- Sort by a statistic, seven more quartile types, 3+ Split By levels, advanced density, small multiples.
Every premium feature previews free in Desktop and edit mode. Licences are per user, bought on Microsoft Marketplace.
Multi-view or a single view?
This visual holds all six views and costs $4.49 per user per month. The single views (SmartVisuals Box Plot, Violin, Beeswarm and Histogram, $1.99 each) use the same engine, free tier and premium layer. Licences do not carry across offers. One chart type: a single view is cheaper. Two: two single views cost $3.98. Three or more, or switching views over one set of fields: this one.
Built properly
All statistics run offline, golden-tested against scipy, numpy and statsmodels. No external calls, no telemetry.
New in 1.1.0.0: drilldown, fx colours, colour by quartile, histogram benchmark; premium statistics table, zones, second reference line. Sorting by a statistic, extra quartile types and 3+ Split By levels are now premium; reports created before 1.1.0.0 keep these features.
Documentation: https://smartvisuals.io/visuals/distribution | Support: https://smartvisuals.io/support#distribution | Release notes: https://smartvisuals.io/changelog#distribution
Visual capabilities
- Can access external services or resources