折线图入门指南

如何将数据转换成折线图?
使用EveChart生成折线图非常容易,你只需要准备一个包含表格数据的Excel文件或者csv文件,例如下面这张数据表,这是从2024年5月到2025年4月的用户量统计表,这种按日期排序的表格非常适合使用折线图来展示。
Month | Web Users | Mobile Users | Total Users |
---|---|---|---|
2024-05 | 4200 | 2800 | 7000 |
2024-06 | 4600 | 3100 | 7700 |
2024-07 | 4900 | 3400 | 8300 |
2024-08 | 5100 | 3600 | 8700 |
2024-09 | 5400 | 3900 | 9300 |
2024-10 | 5600 | 4200 | 9800 |
2024-11 | 5900 | 4500 | 10400 |
2024-12 | 6200 | 4700 | 10900 |
2025-01 | 6100 | 4600 | 10700 |
2025-02 | 6300 | 4800 | 11100 |
2025-03 | 6700 | 5100 | 11800 |
2025-04 | 7000 | 5400 | 12400 |
第一步.数据文件准备
数据文件的格式可以是xls、xlsx或csv,数据文件中至少需要包含一个完整的表格(至少需要包含2列和多行的数据),比如我们准备上传的这个月度访问用户数量统计表。
在上传数据文件前,我们先打开文件检查一下数据是否符合预期,比如我们想展示每个月的web端用户和移动端用户的数量变化,那么要检查「Month」这一列是否是按时间顺序排列的,如果日期是混乱无序的,那么最终生成的折线图将没有统计意义。
第二步.数据文件上传
打开EveChart网站首页(https://evechart.com)
点击「上传文件」按钮,选择我们准备的数据文件开始上传。
第三步.查看生成的折线图
数据文件的上传和解析会同步完成,此时点击「查看图表」按钮可以打开图表展示页面,如下图所示,页面已经展示了一个完整的折线图。
到目前为止,没有写一行代码,EveChart几乎全自动将数据文件转换成了折线图,现在我们来调整一下图表的展示,我们希望折线图除了展示「Web Users」和 「Mobile Users」外,还可以展示「Total Users」。
所有的展示数据在EveChart中被称为「Values」,例如这里的「Web Users」和 「Mobile Users」,通过点击「Values」按钮可以打开Values的选择区域,勾选上「Total Users」的同时,折线图也同步发生了变化,可以看到「Total Users」已变成了绿色的折线显示在图表上,非常容易的操作,而且简单明了!
哪些数据适合用折线图来展现?
折线图的应用范围非常广,以下这些情形都可以使用折线图来展示:
- 随日期时间变化的数据:每日气温变化、月销售额、年度人口变化、股价走势等
- 具有连续关系的数据:心率变化、化学反应的温度变化记录等
- 带有趋势变化的数据:不同产品的销量岁季节变化的对比、多个城市的气温走势的对比等
- 累计或增长的数据:累计用户注册数量的变化、资金池累计金额变化等
- 预测与实际数据:比如销售额的预测与实际销售额随时间变化的对比关系、预算与实际开支的对比等
总结一下,如果数据有「顺序」、「连续性」,或想表达「变化趋势」,那么都可以考虑使用折线图。
图表的美化与导出
图表的美化
对于生成的图表,可以做适当美化,比如修改图表的标题、X轴标题、Y轴标题,使图表更具可读性,操作也非常容易,点击图标上方的编辑按钮,展开编辑区域,在这里可以随意修改图表的标题、X轴标题或Y轴标题。
除了标题修改外,EveChart也提供了多种图表主题,点击左侧工具栏的「主题」分类,再选择喜欢的主题样式,如下图所示:
图表的导出
你可以将生成的图表导出为图片或者链接。
导出为图片
点击图表上方的「下载」图标,在下载对话框中可以选择需要导出的图片格式,目前提供了PNG和SVG两种格式(未来会提供更多的格式选择),点击「下载」按钮就可以完成下载。
导出链接
链接导出是一种更灵活的方式,用户打开分享的链接后,不仅可以查看图表,还可以通过点击进行图表的交互操作,导出链接的操作也非常容易,点击图表上方的「分享」按钮,在对话框中点击「复制链接」,然后将复制的链接分享给你的用户来访问图表。
常见问题解答(FAQ)
我收集了一些用户使用EveChart时常碰到的问题。
为什么我上传数据文件后看到的图表是空白的?
文件上传后图表没有正常显示,往往是数据确实或数据内容不符合折线图要求引起的,有一些常见的情况,比如选中的「Values」列中有空值,空值不会在图表上显示,还有一种情况,如下图所示,数据表中没有空值,但是显示的图表只有3个点,没有显示折线,这是由于分类列(图中的Month列)的值是重复值的缘故,图表会自动将重复项的值进行累加。
我如何在图表中展示部分数据?
这是最常见的一种需求,上传的数据表可能包含几千条数据,而用于图表展示的数据可能只需要几十条,此时只要勾选数据表左侧的复选框就行,选中的数据行才会在图表中展示。
我是否可以修改上传的数据?
是的,你可以任意修改数据表的数据,单击数据表的单元格就可以进行编辑,如果数据被删除或输入的格式错误,单元格会以不同的颜色显示以做提示。