Skip to content

spec: add bubble-packed specification#1007

Merged
github-actions[bot] merged 1 commit intomainfrom
specification/bubble-packed
Dec 15, 2025
Merged

spec: add bubble-packed specification#1007
github-actions[bot] merged 1 commit intomainfrom
specification/bubble-packed

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

New Specification: bubble-packed

Closes #992


specification.md

bubble-packed: Basic Packed Bubble Chart

Description

A packed bubble chart displays data as circles where size represents value, and circles are packed together without overlap using physics simulation. Unlike scatter or traditional bubble charts, position has no meaning - only size and optional grouping matter. This visualization efficiently uses space for comparing values across many categories.

Applications

  • Budget and spending visualization: comparing department expenditures where circle size shows amount
  • Market share comparison: visualizing competitor sizes within an industry
  • Portfolio composition: displaying asset allocation or inventory breakdown
  • Categorical value comparison: showing values across many categories where ranking and proportion matter

Data

  • label (categorical) - Category or item names
  • value (numeric) - Size values determining circle area
  • group (categorical, optional) - For clustering related items together
  • Size: 10-100 items recommended for clear visualization
  • Example: Synthetic data representing category values

Notes

  • Scale circle sizes by area (not radius) for accurate visual perception
  • Use force simulation to pack circles without overlap
  • Labels can be placed inside circles (if large enough) or as tooltips
  • Color can encode category or group membership
  • Optional grouping clusters related circles with spacing between groups

Next: Add approved label to the issue to merge this PR.


🤖 spec-create workflow

@MarkusNeusinger MarkusNeusinger added the approved Approved for implementation label Dec 15, 2025
@github-actions github-actions Bot merged commit 204f835 into main Dec 15, 2025
5 checks passed
@github-actions github-actions Bot deleted the specification/bubble-packed branch December 15, 2025 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Approved for implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[bubble-packed] Basic Packed Bubble Chart

1 participant