Bubble Chart

IsabyteChartBubble

Bubble chart — like a scatter plot, but each marker carries a third numeric dimension encoded as its area (Stephens' law). Useful for visualising three-dimensional relationships on a 2D plane. Built on the BPT chart foundation — palette-aware, drag-to-rotate in 3D mode, scroll-zoom, and keyboard-accessible via a hidden data table.

Bubble Chart Parameters
Market share vs growth
LabelXYSize
Alpha Corp186220
Beta Inc.3214380
Gamma Ltd4522640
Delta GmbH2818180
Epsilon SA12990
Zeta Group3830520
Eta Partners2211120
Theta Holdings5026860
Current Configuration
📋
<IsabyteChartBubble Data="@Data"
                Width="680"
                Height="420"
                XAxisLabel="Market share %"
                YAxisLabel="Growth %"
                Title="Market share vs growth"
                OnElementClick="HandleClick" />

@code {
private readonly IReadOnlyList<IsabyteChartBubblePoint> Data = new IsabyteChartBubblePoint[]
{
    new(X: 18, Y:  6, Size: 220, Label: "Alpha Corp"),
    new(X: 32, Y: 14, Size: 380, Label: "Beta Inc."),
    new(X: 45, Y: 22, Size: 640, Label: "Gamma Ltd")
    // …
};

private void HandleClick(IsabyteChartElementEvent e) {
    // Click handler — fires regardless of TooltipMode.
}
}
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.