# 面积图生成器

从数据生成可自定义的面积图，线条下方填充区域，非常适合展示趋势和累积数据

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

- **分类:** Data Visualization

- **关键词:** 面积图, 图表, 可视化, 填充图表, 趋势, 数据, 生成器, 累积

## 概述

面积图生成器是一款高效的数据可视化工具，能够将您的原始数据快速转化为直观的面积图。通过在折线下方填充颜色，该工具非常适合展示随时间变化的趋势、累积总量以及不同数据集之间的对比关系。

## 输入项

- **图表数据** (textarea): 图表数据。支持单线数组、多线对象或简单文本格式
- **图表标题** (text): 显示在图表上方的标题
- **曲线类型** (select): 选择曲线类型
- **区域颜色** (text): 多个区域的颜色（逗号分隔的十六进制颜色）。留空使用默认颜色。
- **填充透明度** (number): 区域填充的透明度（0.0到1.0）
- **堆叠区域** (checkbox): 将区域堆叠在一起而不是重叠
- **背景颜色** (color): 图表容器的背景颜色
- **网格线颜色** (color): 网格线的颜色
- **线条宽度** (number): 区域边框线的像素宽度
- **图表高度** (number): 图表的像素高度
- **最大值** (number): Y轴最大值（留空自动缩放）
- **最小值** (number): Y轴最小值
- **X轴标签** (text): X轴的标签
- **Y轴标签** (text): Y轴的标签
- **显示网格线** (checkbox): 显示网格线以便更好阅读
- **显示数据点** (checkbox): 在区域边框上显示数据点
- **在点上显示数值** (checkbox): 在数据点上显示实际数值
- **显示图例** (checkbox): 在图表下方显示图例

## 适用场景

- 需要清晰展示数据随时间推移的累积增长趋势时。
- 希望对比多个数据集在同一时间段内的总量变化时。
- 在报告或演示中需要直观呈现数据波动及整体规模感时。

## 工作原理

- 在输入框中粘贴您的 JSON 格式数据或简单的文本数据。
- 根据需求调整曲线类型、填充颜色、透明度及堆叠模式等参数。
- 点击生成按钮，即可实时预览并获取自定义的面积图可视化结果。

## 使用案例

- 年度财务收入趋势分析，展示各季度总营收的累积增长。
- 网站流量来源对比，通过堆叠面积图展示不同渠道的流量占比变化。
- 项目进度监控，通过阶梯线面积图直观呈现任务完成的阶段性累积情况。

## 常见问题

### 面积图生成器支持哪些数据格式？

支持单线数组、多线对象格式的 JSON 数据，同时也支持简单的“标签:数值”文本格式输入。

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

可以。您可以在“区域颜色”选项中输入十六进制颜色代码（如 #3b82f6），多个颜色请用逗号分隔。

### 什么是堆叠面积图？

堆叠面积图将多个数据集的数值垂直叠加，能够直观展示各部分对总量的贡献以及总量的变化趋势。

### 如何调整图表的平滑度？

在“曲线类型”选项中，您可以选择“直线”、“平滑曲线”或“阶梯线”来改变线条的连接方式。

### 生成的图表可以调整大小吗？

可以，您可以通过设置“图表高度”参数来控制图表在页面上的显示高度，范围支持 200 到 800 像素。

## 相关工具

- [CSV 直方图、散点图与箱线图图表工作台](https://elysiatools.com/zh/tools/csv-histogram-scatter-box-plot-chart-studio): 上传或粘贴 CSV 即刻出图：支持 Sturges / Freedman-Diaconis / Scott 分箱的直方图、带 Pearson r 与最小二乘拟合的散点图、Tukey 箱线图——每张图均可下载 PNG 与 SVG。
- [环形图生成器](https://elysiatools.com/zh/tools/donut-chart-generator): 从数据生成可自定义的环形图（甜甜圈图），具有中央空间，非常适合显示比例数据
- [漏斗图生成器](https://elysiatools.com/zh/tools/funnel-chart-generator): 从数据生成可自定义的漏斗图，非常适合显示转化率、销售管道和流程
- [折线图生成器](https://elysiatools.com/zh/tools/line-chart-generator): 从数据生成可自定义的多条折线图，支持多种样式选项
- [象形图生成器](https://elysiatools.com/zh/tools/pictograph-generator): 使用图标/符号创建象形图来表示数量，支持自定义图标、颜色和布局
- [进度条生成器](https://elysiatools.com/zh/tools/progress-bar-generator): 从数据生成可自定义的进度条，非常适合显示完成状态、排名或对比数值
- [雷达图生成器](https://elysiatools.com/zh/tools/radar-chart-generator): 从数据生成可自定义的雷达图（蜘蛛图），非常适合多维度对比和分析
- [范围图生成器](https://elysiatools.com/zh/tools/range-chart-generator): 创建范围图来可视化最小值-最大值范围，支持中位数标记和异常值检测

## 示例

- [Chart.js 图表库示例](https://elysiatools.com/zh/samples/chartjs-library): 全面的Chart.js示例，包括各种图表类型、自定义选项、动画和响应式设计
- [Helm Chart 示例](https://elysiatools.com/zh/samples/helm-chart): 完整的 Helm 图表示例，包含模板、值文件、依赖关系和包管理配置
- [无版权MP3音频样本](https://elysiatools.com/zh/samples/mp3-samples): 免费使用和测试的无版权音频样本集合，包括自然声音、冥想音乐和环境音频，适用于测试和开发目的
- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换

## 相关内容

- [图表与图示生成器](https://elysiatools.com/zh/hubs/chart-diagram-generators): 根据数据结构选择图表，清晰表达比较、分布、层级、关系、进度和时间安排。
