数据可视化

@todo 待整理

AntV 是蚂蚁金服全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。

选择什么图表,需要回答的首要问题是『我有什么数据,需要用图表做什么』,而不是 『图表长成什么样』 。因此我们从数据出发,从功能角度对图表进行分类,如下所示:
@ref: 图表用法 - AntV

  • 比较类
    • 柱状图
    • 直方图
    • 南丁格尔玫瑰图
  • 分布类
    • 热力图
    • 散点图
  • …待整理 @todo

比较类

柱状图

../_images/Pasted image 20220227001305.png

直方图

直方图 vs 柱状图

  • 柱状图是以矩形的长度表示每一组的频数或数量,其宽度(表示类别)则是固定的,利于较小的数据集分析。
  • 直方图是以矩形的长度表示每一组的频数或数量,宽度则表示各组的组距,因此其高度与宽度均有意义,利于展示大量数据集的统计结果。
  • 由于分组数据具有连续性,直方图的各矩形通常是连续排列,而柱状图则是分开排列。

../_images/Pasted image 20220227001220.png

直方图的扩展: 通过变换坐标系,我们能获得极坐标下的直方图、圆环上的直方图、以及翻转的直方图
../_images/Pasted image 20220227001431.png

堆叠面积图

堆叠面积图和基本面积图一样,唯一的区别就是图上每一个数据集的起点不同,起点是基于前一个数据集的,用于显示每个数值所占大小随时间或类别变化的趋势线,展示的是部分与整体的关系。

堆叠面积图上的最大的面积代表了所有的数据量的总和,是一个整体。各个叠起来的面积表示各个数据量的大小,这些堆叠起来的面积图在表现大数据的总量分量的变化情况时格外有用,所以堆叠面积图不适用于表示带有负值的数据集。非常适用于对比多变量随时间变化的情况。

../_images/Pasted image 20220227001606.png

矩形树图

没有权重关系,且需要明显展示层级关系,用分叉树图更合适

../_images/Pasted image 20220227001112.png

南丁格尔玫瑰图

../_images/Pasted image 20220226145347.png