Skip to content
Data & ChartsPro

Bubble Chart

A scatter plot where marker size encodes a third dimension of the data.

Usage

Deals by channel

Visits against revenue, size = deals

Installation

bash
npm install @wunderui/react

Then import what you need:

tsx
import { BubbleChart } from "@wunderui/react"

Examples

Default

Visits against revenue, the bubble size from the number of deals.

Without grid and axes

Only the bubbles, drawn larger (sizeRange).

Type 01

All 16 Bubble Chart cards of the Figma library, one per box, each loading the way it does on a page: the skeleton first, then the series draw themselves in. Replay brings the loading state back.

Bubble Charts

Total Profits

Type 02

Bubble Charts

Total Profits

Type 03

Bubble Charts

Total Profits

Type 04

Bubble Charts

Total Profits

Type 05

Bubble Charts

Total Profits

Type 06

Bubble Charts

Total Profits

Type 07

Bubble Charts

Total Profits

Type 08

Bubble Charts

Total Profits

Type 09

Bubble Charts

Total Profits

Type 10

Bubble Charts

Total Profits

Type 11

Bubble Charts

Total Profits

Type 12

Bubble Charts

Total Profits

Type 13

Bubble Charts

Total Profits

Type 14

Bubble Charts

Total Profits

Type 15

Bubble Charts

Total Profits

Type 16

Bubble Charts

Total Profits

In context

How the component is used inside real screens — the same compositions as the Usage section of the Figma page.

Channel performance

Visits against revenue per channel; bubble size shows the deals closed.

Channel performance

Last 30 days