# 玫瑰图生成器

生成美丽的南丁格尔玫瑰图（鸡冠花图）来通过角度和面积可视化数据，非常适合比较分析和历史数据展示

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

- **分类:** Data Visualization

- **关键词:** 玫瑰图, 南丁格尔图, 鸡冠花图, 极坐标面积图, 历史可视化, 角度图, 数据可视化

## 概述

玫瑰图生成器是一款专业的数据可视化工具，能够通过极坐标下的扇区面积与角度，将复杂的数据集转化为直观、美观的南丁格尔玫瑰图（鸡冠花图），非常适合用于展示周期性数据、对比分析及历史趋势。

## 输入项

- **图表数据** (textarea): 玫瑰图的JSON格式数据，包含标签、数值和可选的描述字段
- **图表标题** (text): 显示在图表上方的标题
- **配色方案** (select): 选择配色方案
- **自定义颜色** (textarea): 十六进制颜色JSON数组（需要选择自定义颜色）
- **数值格式** (select): 选择数值格式
- **图表尺寸** (number): 图表的像素尺寸（最小：300，最大：700）
- **起始角度** (number): 起始角度（0-360度）
- **内半径** (number): 玫瑰图的内半径（0-100）
- **扇区间距** (number): 玫瑰扇区之间的间距（0-5）
- **背景颜色** (color): 图表容器的背景颜色
- **显示数值** (checkbox): 在玫瑰花瓣内显示数值
- **显示标签** (checkbox): 在图表周围显示类别标签
- **显示网格** (checkbox): 显示背景网格圆圈
- **显示动画** (checkbox): 加载时动画显示玫瑰花瓣
- **显示百分比** (checkbox): 显示百分比而不是数值
- **显示总计** (checkbox): 在标题下方显示总计数值
- **启用工具提示** (checkbox): 悬停时显示详细信息

## 适用场景

- 需要通过扇区面积直观对比不同类别数值大小时
- 展示具有周期性或季节性特征的数据分布时
- 制作需要高视觉吸引力的报告或演示文稿时

## 工作原理

- 在输入框中按 JSON 格式填入包含标签（label）和数值（value）的数据集。
- 根据需求调整图表标题、配色方案、内半径及扇区间距等样式参数。
- 勾选显示数值、网格或动画等选项，点击生成即可预览并获取可视化图表。

## 使用案例

- 年度销售额的季节性波动分析
- 不同产品类别的市场份额对比
- 历史事件频率的周期性分布展示

## 常见问题

### 什么是玫瑰图？

玫瑰图（南丁格尔玫瑰图）是一种极坐标面积图，通过扇区的半径和面积大小来表示数值，常用于展示周期性数据。

### 输入数据格式有什么要求？

数据必须为 JSON 数组格式，每个对象需包含 label（标签）和 value（数值）字段，例如：[{"label": "A", "value": 10}]。

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

可以。在配色方案中选择“自定义颜色”，并在下方输入十六进制颜色代码的 JSON 数组即可。

### 图表支持导出吗？

本工具生成的是 HTML 格式的交互式图表，您可以直接在浏览器中查看，或通过截图保存为图片。

### 如何调整玫瑰图的中心空心大小？

通过调整“内半径”参数，您可以控制图表中心圆孔的大小，数值范围为 0 到 100。

## 相关工具

- [评分星级图](https://elysiatools.com/zh/tools/rating-star-chart): 创建美观的星级评分可视化，用于产品评分、服务评价和用户反馈分析
- [时间轴生成器](https://elysiatools.com/zh/tools/timeline-generator): 从事件数据生成美观且交互式的时间轴，支持多种布局和样式
- [Data URI 生成器](https://elysiatools.com/zh/tools/data-uri-generator): 将文件转换为 Data URI（Base64 或百分号编码），用于直接在 HTML、CSS 或 Markdown 中内联图片、字体等资源
- [进度环图](https://elysiatools.com/zh/tools/progress-ring-chart): 创建美观的圆形进度指示器，完美显示百分比、完成率和进度指标
- [雷达图生成器](https://elysiatools.com/zh/tools/radar-chart-generator): 从数据生成可自定义的雷达图（蜘蛛图），非常适合多维度对比和分析
- [主题河流图生成器](https://elysiatools.com/zh/tools/stream-graph-generator): 生成美观的主题河流图，支持时间序列数据、流动动画和基线变化
- [瀑布图生成器](https://elysiatools.com/zh/tools/waterfall-chart-generator): 创建瀑布图来可视化累积变化，支持正负值区分和汇总显示
- [词云生成器](https://elysiatools.com/zh/tools/word-cloud-generator): 从文本生成美观的词云，支持自定义字体、颜色和大小

## 示例

- [Grafana 高级应用示例](https://elysiatools.com/zh/samples/grafana-samples): 全面的 Grafana 示例，涵盖高级仪表板设计、告警配置、数据源集成和插件开发
- [D3.js 数据可视化示例](https://elysiatools.com/zh/samples/d3js-data-visualization): 全面的D3.js数据可视化示例，包括图表、地图、动画和交互式可视化
- [二维码示例](https://elysiatools.com/zh/samples/qrcode-samples): 用于测试二维码读取和生成工具的示例二维码图像
- [ELK Stack 日志分析示例](https://elysiatools.com/zh/samples/elk-stack-samples): 全面的 ELK Stack（Elasticsearch、Logstash、Kibana）示例，用于分布式系统中的日志聚合、处理和可视化

## 相关内容

- [图表与示意图生成器](https://elysiatools.com/zh/hubs/chart-diagram-generators): 在一个可视化页面里用你自己的数据生成柱状图、折线图、饼图、环形图、散点图、雷达图、甘特图、桑基图、热力图、漏斗图、树状图等数十种图表与示意图。
- [JSON 交换与格式翻译工具](https://elysiatools.com/zh/hubs/json-convert): 在一个专题里比较 JSON 与 CSV、YAML、TOML、GraphQL、XML、Markdown、Excel、BSON、EDN 等结构化格式之间的转换工具。
- [JSON 检查、对比与转换工具](https://elysiatools.com/zh/hubs/json-utility): 把 JSON 格式化、差异对比、路径检查、Schema 校验、合并、转换和导出工具集中到一个专题中，适合 API 与数据处理流程。
- [JSON Schema、Mock 数据与 API 夹具生成工具](https://elysiatools.com/zh/hubs/json-generate): 围绕JSON Schema 生成、Mock 负载构建与 API 夹具准备整理的一组工具。
