• [数据可视化] 折线图(Line Chart)


    折线图介绍

    折线图用于显示数据在一个连续的时间间隔或者时间跨度上的变化,它的特点是反映事物随时间或有序类别而变化的趋势

    功能:观察数据的变化趋势(折线图常用来分析数据随时间的变化趋势,也可用来分析多组数据随时间变化的相互作用和相互影响)

    例如,可用来分析某类商品或是某几类相关的商品随时间变化的销售情况,从而进一步预测未来的销售情况

    在折线图中,一般水平轴(X轴)用来表示时间的推移,并且间隔相同,而垂直轴(Y轴)代表不同时刻的数据的大小

    折线图的构成

    折线图的构成包括:

    横轴表示时间  纵轴表示数值  表示各个数据的位置  线连接各个数据点

    折线图应用场景案例 

    1.某监控系统的折线图表,显示了请求次数和响应时间随时间的变化趋势

    横轴表示时间,因为需要同时展示请求次数和响应时间这两组数据,所以添加了两个垂直坐标轴。折线图可以很好地表现数据递减、增减的速率、增减的规律、峰值等特征 

    2.不同月份的温度

    month:月份是有序的分类

    temperature:是连续的数据值


    注意

    1.当水平轴的数据类型为无序的分类或者垂直轴的数据类型为连续时间时,不适合使用折线图 

    举个栗子,以一个不同游戏类型的销量对比的场景为例,对于表示分类对比的数据时,我们更应该使用柱状图,而不是折线图

    错误示范

    正确示范

    2.当折线的条数过多时不建议将多条线绘制在一张图上


    折线图与柱状图对比

    柱状图主要用于多个分类间的数据(大小、数量)的对比,折线图主要用于时间或者连续数据上的趋势;分类间的数据比较,如果分类不存在顺序,那么不要使用折线图

  • 相关阅读:
    Vue 使用 setup 语法糖
    Python:实现lorenz transformation 洛伦兹变换算法(附完整源码)
    基于 BP 神经网络特征提取的指纹识别应用(Matlab代码实现)
    SpringBoot配置文件 yaml的使用
    2023-2024-1 for循环-1(15-38)
    MySQL安装教程(详细)
    1116中信笔试
    Spring原理学习(二)Bean的生命周期与Bean后处理器
    too many arguments to return
    web前端-javascript-关系运算符(>、>=、<、<=、非数值,Unicode 编码说明)
  • 原文地址:https://blog.csdn.net/Hudas/article/details/126435943