# 折线图生成器

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

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

- **分类:** Data Visualization

- **关键词:** 图表, 折线图, 可视化, 数据, 生成器, 趋势, 多条线

## 概述

折线图生成器是一款高效的数据可视化工具，能够将简单的文本或 JSON 数据快速转换为清晰、美观的多条折线图，帮助用户直观地分析数据趋势与变化。

## 输入项

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

## 适用场景

- 需要快速对比多组数据在同一时间维度下的变化趋势时。
- 在演示文稿或报告中需要展示专业的数据可视化图表时。
- 希望通过自定义颜色、线条样式和网格设置来优化数据展示效果时。

## 工作原理

- 在输入框中粘贴您的数据，支持 JSON 格式或简单的“标签:数值”文本格式。
- 根据需求调整曲线类型、线条颜色、图表高度及坐标轴标签等自定义选项。
- 点击生成按钮，工具将自动渲染出包含图例、网格及数据点的折线图。

## 使用案例

- 销售业绩趋势分析：对比不同产品线在过去一年的月度销售额变化。
- 网站流量监控：展示不同渠道来源的每日访问量波动情况。
- 科研数据对比：绘制多组实验样本在不同时间点的测量结果对比图。

## 常见问题

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

支持单线数组、多线 JSON 对象以及简单的“标签:数值”文本格式。

### 可以自定义线条颜色吗？

可以，您可以在线条颜色选项中输入逗号分隔的十六进制颜色代码。

### 图表支持平滑曲线吗？

支持，您可以在曲线类型选项中选择“平滑曲线”来改变线条的视觉效果。

### 如何调整 Y 轴的范围？

您可以在最大值和最小值选项中手动输入数值，若留空则系统会自动缩放。

### 生成的图表可以显示具体数值吗？

可以，勾选“在点上显示数值”选项，即可在每个数据点上方标注具体数值。

## 相关工具

- [面积图生成器](https://elysiatools.com/zh/tools/area-chart-generator): 从数据生成可自定义的面积图，线条下方填充区域，非常适合展示趋势和累积数据
- [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/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): 创建范围图来可视化最小值-最大值范围，支持中位数标记和异常值检测

## 示例

- [重复行示例](https://elysiatools.com/zh/samples/text-duplicate-line-samples): 用于测试重复行移除工具的各种重复行类型的示例文件
- [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): 免费使用和测试的无版权音频样本集合，包括自然声音、冥想音乐和环境音频，适用于测试和开发目的

## 相关内容

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