Hierarchical
Static

Circle Packing

Circle packing is a hierarchical visualization where data is represented as circles containing other circles. The area of each circle is proportional to the value it represents, making it effective for showing part-to-whole relationships in nested data. Unlike treemaps which use rectangles, circle packing can sometimes waste space but creates a more organic, visually appealing representation. It's particularly effective for organizational charts, file systems, and budget allocations.

Example Visualization

Circle packing diagram showing budget allocation by department and subcategory

Try this prompt

"Create a circle packing diagram showing 'Corporate Budget Allocation' for a $200M annual budget across 5 departments. Generate hierarchical data: Marketing ($45M: Advertising $25M, Digital $15M, Events $5M), Engineering ($65M: Development $40M, QA $15M, DevOps $10M), Sales ($50M: Enterprise $30M, SMB $15M, Support $5M), HR ($25M: Recruiting $15M, Training $10M), Finance ($15M: Accounting $10M, Compliance $5M). Use distinct colors for each department. Label outer circles with department names and totals, inner circles with subcategory names. Add a legend mapping colors to departments. Include tooltips showing percentage of total budget."
Generate this now

Python Code Example

Loading code...

Common Use Cases

  • 1Corporate budget allocation visualization
  • 2File system size analysis
  • 3Organizational structure display
  • 4Market segmentation by size

Pro Tips

Use contrasting colors for different hierarchy levels

Add labels only for circles large enough to display them

Consider treemaps for more space-efficient layouts