图表解析系列之折线图

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 折线图用于分析事物随时间或有序类别而变化的趋势。如果有多组数据,则用于分析多组数据随时间变化或有序类别的相互作用和影响。折线的方向表示正/负变化。折线的斜率表示变化的程度。

折线图(line chart)或曲线图(curve chart)是由许多的点用直线连接形成的统计图表。折线图是许多领域都会用到的基础图表,常用来观察资料在一段时间之内的变化(时间序列),因此其 X 轴常为时间,这种折线图又称为趋势图。——维基百科

折线图用于分析事物随时间或有序类别而变化的趋势。如果有多组数据,则用于分析多组数据随时间变化或有序类别的相互作用和影响。折线的方向表示正/负变化。折线的斜率表示变化的程度。


适用场景

1.同一变量随时间或有序类别的变化。

例如如下示例,某公司一年中各个月份的销量数据变化趋势。


2.多个变量随时间或有序类别的变化,可同时观察单变量的走势以及多变量的对比,例如如下两个场景:

  • 不同年份下各个月之间的销售额对比;
  • 不同指标变量之间是否存在影响关系。


不适用场景

1.节点过多,整体展示过于密集,对于每个点的信息很难准确对应及捕捉到。


2.同一图中指标数据过多,多折线造成堆积,难以聚焦到重点。

注:下图引用自 https://www.bloomberg.com/graphics/hottest-year-on-record/?utm_content=buffer56227&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer&leadSource=uverify%20wall


3.变量数值大多数情况为 0。


辅助用法

1.使用缩略轴辅助 X 轴数据点过于密集的情况。

做成可交互版本,打开图表的缩略轴,设置一个默认展示范围,让用户集中在一个特定的时间选区。

分析数据时拖动缩略轴查看不同的时间段,或是拖动缩略轴的起始/终止点加宽/缩窄每次的数据展示范围。


2.设置预警线,辅助识别“标准值”以外的数据。


注意事项

当你以时间作为 x 轴画折线图时,数据必须有着一致的时间间隔。否则数据会产生误导(例如下图所示)。画图时需务必保证时间间隔的一致性。


注:除特别标注来源的图表外,其它图表均使用 DataEase 制作。

相关文章
|
6月前
|
文字识别 算法 API
印刷文字识别产品使用合集之适合解析图表吗
印刷文字识别产品,通常称为OCR(Optical Character Recognition)技术,是一种将图像中的印刷或手写文字转换为机器编码文本的过程。这项技术广泛应用于多个行业和场景中,显著提升文档处理、信息提取和数据录入的效率。以下是印刷文字识别产品的一些典型使用合集。
图表解析系列之漏斗图
漏斗图适用于业务流程比较规范、周期长、环节多的单流程单向分析,通过漏斗各环节业务数据的比较能够直观地发现和说明问题所在的环节,进而做出决策。
图表解析系列之饼图
● 想要突出表示某个部分在整体中所占比例; ● 分类数量最好不大于 5 个; ● 各不同分类间的占比差异明显。
图表解析系列之饼图
|
数据挖掘
图表解析系列之柱状图
作为人们最常用的图表之一,柱状图也衍生出多种多样的图表形式。例如,将多个并列的类别聚类、形成一组,再在组与组之间进行比较,这种图表叫做“分组柱状图”或“簇状柱形图”。将类别拆分称多个子类别,形成“堆叠柱状图”。再如将柱形图与折线图结合起来,共同绘制在一张图上,俗称“双轴图”,等等。
|
数据挖掘 数据处理 数据库
案例分享:Qt数据分析处理平台(兼容各国产麒麟系统)(文件域字符串解析,上万文件批量导入,折线图、散点图,正态分布图分析处理导出等)
案例分享:Qt数据分析处理平台(兼容各国产麒麟系统)(文件域字符串解析,上万文件批量导入,折线图、散点图,正态分布图分析处理导出等)
案例分享:Qt数据分析处理平台(兼容各国产麒麟系统)(文件域字符串解析,上万文件批量导入,折线图、散点图,正态分布图分析处理导出等)
|
Android开发
【Android 应用开发】Android 图表绘制 achartengine 示例解析(二)
【Android 应用开发】Android 图表绘制 achartengine 示例解析(二)
194 0
【Android 应用开发】Android 图表绘制 achartengine 示例解析(二)
|
1月前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
73 2
|
2月前
|
缓存 Java 程序员
Map - LinkedHashSet&Map源码解析
Map - LinkedHashSet&Map源码解析
78 0
|
2月前
|
算法 Java 容器
Map - HashSet & HashMap 源码解析
Map - HashSet & HashMap 源码解析
62 0

推荐镜像

更多