ZH
我的工具

折线图制作工具

由 CSV 制作折线图:横轴可用数字、日期或标签,支持多个系列、平滑曲线、数据点标记和面积填充,并可下载 PNG 和 SVG。

第一列是 x(数字、2026-03-01 这样的日期或标签),之后每一列是一条线。表头行给线命名。可以从 Excel 粘贴。
线条形状
可选的 HEX 代码,每条线一个;会覆盖配色方案。
我的工具 →
广告

折线图展示数值沿一个有序坐标轴(通常是时间)如何变化。粘贴一列 x 值和一列或多列数字,本工具就会把每一列画成一条带有合适坐标轴的线:真实的日期按日历间距排列,数字按数值排列,普通标签则等距排列。可下载适合文档的 PNG,或适合网页和设计工具的 SVG。

使用方法

  1. 粘贴 CSV 或电子表格中的单元格:第一列是 x 值,每条线一列,名称放在第一行。
  2. 选择直线或平滑线、标记、面积填充,以及 y 轴是否从零开始。
  3. 添加标题和坐标轴标题,选择颜色和图片尺寸。
  4. 下载 PNG 或 SVG。

计算公式

y-axis step = nice((max − min) ÷ n), nice ∈ {1, 2, 5} × 10ᵏ; smooth curves use monotone cubic slopes mₖ = (sign dₖ₋₁ + sign dₖ) · min(|dₖ₋₁|, |dₖ|, ½|pₖ|)

dₖ 是第 k 段的斜率,pₖ 是经过相邻三点的抛物线的斜率。单调平滑不会在峰值之上或谷底之下弯曲,所以曲线不会凭空出现数据中没有的高点或低点。日期按真实距离摆放,所以缺少的月份会留下更宽的间隙。

示例

每月访客 1,200 → 1,350 → 1,610 → 1,540 → 1,890 → 2,230 和回访访客 310 → 610,得到 2 条线、12 个点。在 450 px 高的图表上,y 轴以 6 个区间为目标:(2,230 − 310) ÷ 6 = 320 取整为步长 500,所以坐标轴从 0 到 2,500;日期跨度为 151 天,x 轴会得到按月的刻度,标注为 Jan 2026 到 Jun 2026。

常见问题

折线图应该从零开始吗?

不一定。与柱状图不同,折线靠斜率表示变化,所以更紧凑的坐标轴能更好地显示真实的波动。当绝对大小很重要时(例如总量或占整体的百分比),请勾选y 轴从零开始。

支持哪些日期格式?

2026-03-01、2026/3/1 或 2026.03.01 这样的年-月-日,2026-03 这样的年-月,以及 2026-03-01 14:30 这样的时间。第一列中的其他文字会被当作标签并等距排列。

空单元格会怎样?

它们会让该线出现断口,而不是降到零,这样缺失的测量值一目了然。如果希望线条连续,请把它们补上。

我的数据会被上传吗?

不会。解析和绘制都在你的浏览器中完成,文件在你的设备上生成。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 折线图制作工具. https://kakao.mobile/zh/tools/line-graph-maker/

MLA

“折线图制作工具.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/line-graph-maker/.

广告