# 饼图生成器

从数据生成可自定义的饼图，支持多种样式选项

> 标准页面: https://elysiatools.com/zh/tools/pie-chart-generator

- **分类:** Data Visualization

- **关键词:** 图表, 饼图, 可视化, 数据, 生成器, 百分比

## 概述

饼图生成器是一款高效的数据可视化工具，旨在帮助用户快速将简单的文本或 JSON 数据转化为清晰、美观的饼图或甜甜圈图，支持自定义配色、尺寸及标签显示，让数据分析结果一目了然。

## 输入项

- **图表数据** (textarea): 图表数据。可以是JSON数组或简单的标签:值对
- **图表标题** (text): 显示在图表上方的标题
- **配色方案** (select): 选择配色方案
- **背景颜色** (color): 图表容器的背景颜色
- **图表尺寸** (number): 图表的像素尺寸（宽度和高度）
- **内半径** (number): 甜甜圈图的内半径（0为饼图）
- **起始角度** (number): 起始角度（0-360度）
- **在切片上显示百分比** (checkbox): 在饼图切片上显示百分比数值
- **在切片上显示标签** (checkbox): 在饼图切片上显示标签
- **显示图例** (checkbox): 显示包含所有项目的图例

## 适用场景

- 需要快速展示各部分占总体的比例分布时
- 在演示文稿或报告中插入直观的统计图表时
- 将枯燥的数值数据转化为易于理解的视觉图形时

## 工作原理

- 在输入框中填入 JSON 格式或“标签:数值”格式的数据。
- 根据需求调整图表标题、配色方案、尺寸及内半径等参数。
- 勾选是否显示百分比、标签或图例，点击生成即可获取可视化图表。

## 使用案例

- 市场份额分析：直观展示不同品牌在市场中的占比。
- 预算分配展示：清晰呈现项目各项支出在总预算中的比例。
- 用户调查统计：快速汇总问卷调查中不同选项的选择人数比例。

## 常见问题

### 支持哪些数据格式？

支持 JSON 数组格式（如 [{"label":"A", "value":10}]）或简单的文本格式（如 A:10）。

### 可以制作甜甜圈图吗？

可以，通过调整“内半径”参数，将数值设置为大于 0 即可生成甜甜圈图。

### 生成的图表可以自定义颜色吗？

支持多种预设配色方案，包括暖色调、冷色调、柔和色和鲜艳色等。

### 图表尺寸可以调整吗？

可以，支持在 200 到 800 像素之间自定义图表的宽度和高度。

### 生成的图表支持导出吗？

本工具生成 HTML 格式的图表，您可以直接在页面查看或通过截图保存使用。

## 相关工具

- [柱状图生成器](https://elysiatools.com/zh/tools/bar-chart-generator): 从数据生成可自定义的柱状图，支持多种样式选项
- [气泡图生成器](https://elysiatools.com/zh/tools/bubble-chart-generator): 从数据生成可自定义的气泡图，支持三个维度（X、Y、大小）的可视化
- [环形图生成器](https://elysiatools.com/zh/tools/donut-chart-generator): 从数据生成可自定义的环形图（甜甜圈图），具有中央空间，非常适合显示比例数据
- [漏斗图生成器](https://elysiatools.com/zh/tools/funnel-chart-generator): 从数据生成可自定义的漏斗图，非常适合显示转化率、销售管道和流程
- [仪表盘图生成器](https://elysiatools.com/zh/tools/gauge-chart-generator): 从数据生成可自定义的仪表盘图（速度计图），非常适合显示KPI、指标和性能数据
- [热力图生成器](https://elysiatools.com/zh/tools/heatmap-generator): 从数据生成可自定义的热力图，非常适合可视化数据密度、相关性和模式
- [象形图生成器](https://elysiatools.com/zh/tools/pictograph-generator): 使用图标/符号创建象形图来表示数量，支持自定义图标、颜色和布局
- [极坐标面积图生成器](https://elysiatools.com/zh/tools/polar-area-chart): 生成交互式极坐标面积图来可视化圆形格式的数据，非常适合比较具有周期性模式或径向分布的类别

## 示例

- [Grafana 高级应用示例](https://elysiatools.com/zh/samples/grafana-samples): 全面的 Grafana 示例，涵盖高级仪表板设计、告警配置、数据源集成和插件开发
- [D3.js 数据可视化示例](https://elysiatools.com/zh/samples/d3js-data-visualization): 全面的D3.js数据可视化示例，包括图表、地图、动画和交互式可视化
- [Terraform Plan JSON 样本](https://elysiatools.com/zh/samples/terraform-plan-json-samples): 用于依赖可视化和变更审查的 Terraform plan JSON 文件样本，贴近 terraform show -json 输出结构
- [二维码示例](https://elysiatools.com/zh/samples/qrcode-samples): 用于测试二维码读取和生成工具的示例二维码图像
