Pie Chart Diagrams

What are Mermaid Pie Charts?

Mermaid's pie charts visualize proportional data by dividing a circle into slices, where each slice represents a percentage of the whole. For data teams, they're useful for showing distributions, composition breakdowns, and relative proportions in your data.


Creating Your First Pie Chart

  1. Launch DinoAI: From Code IDE, access DinoAI to start creating diagrams.

  2. Use a Simple Prompt: Tell DinoAI what kind of Pie Chart you want to create. For example:

- "Create a mermaid pie chart showing the distribution of data sources in my warehouse"
"Generate a mermaid pie chart for my data quality metrics with clean vs. problematic records"
"Build a mermaid pie chart showing resource allocation across different data pipeline components"
  1. Get Your Diagram: DinoAI will generate a complete .mmd file with proper Mermaid syntax.

  2. Preview Your Work: Click the eye icon (πŸ‘οΈ) to preview your diagram in real-time as you edit.

  3. Iterate and Refine: Modify the generated .mmd file directly, or ask DinoAI to make specific changes.

Example:

pie title Pets adopted by volunteers
    "Dogs" : 386
    "Cats" : 85
    "Rats" : 15
circle-info

Reusable Pie Chart prompts for you and your team

You can create custom, standardized .dinoprompts for Mermaid's Pie Chart Diagrams that ensure consistency across your data team. See step-by-step guide.


Diagram Syntax Guide

Basic Structure

Optional Features

  • Add showData after pie to display values

  • Title is optional

  • Values support up to 2 decimal places

Data Team Examples

Data Quality Metrics

Resource Allocation

Configuration Options

Label Position

  • textPosition: 0.0 (center) to 1.0 (edge)

  • Default: 0.75

Visual Customization

Best Practices

  1. Limit to 6-8 slices for readability

  2. Order slices by size (largest first)

  3. Use clear, concise labels

  4. Consider using showData for precise values

  5. Use meaningful titles


circle-info

Additional Resources

For more syntax options and configuration parameters, visit the official Mermaid documentationarrow-up-right

Last updated

Was this helpful?