9种方法可视化时间序列变化

Posted 商业图表指南

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9种方法可视化时间序列变化相关的知识,希望对你有一定的参考价值。

表达随时间变化而变化的趋势(又称时间序列)的数据,是一种非常常见的数据类别。如下列举了9种可视化时间序列的方式


1. 线形图


线形图是表达连续时间序列的最常见图表类型,例图如下:


9种方法可视化时间序列变化


2. 散点图

9种方法可视化时间序列变化


用时间序列作为x值,使用散点图的样式去反映时间序列上单一变量数值的变化,也是很新颖的一种样式。


3. 柱形图


9种方法可视化时间序列变化


 例图如下:


9种方法可视化时间序列变化


反映了世界吃热狗大赛冠军成绩随时间变化而疯狂增长的状况。


4. 堆积柱形图


9种方法可视化时间序列变化


5. 堆积面积图


9种方法可视化时间序列变化


 例图如下:


9种方法可视化时间序列变化

6. 气泡图


9种方法可视化时间序列变化

使用时间序列作为横轴,用Y轴和气泡大小分别表示两个变量随时间变化而变化的趋势,也是可以尝试的一种方式。


7. 颜色示意图


9种方法可视化时间序列变化

颜色显示变化往往没有得到充分利用。用条形的长短(或高低)来显示对比比用颜色来显示更直观和简便,但是如果你被空间限制或者需要同时展示很多东西,颜色可以是一个很好的解决方案。例图如下:


9种方法可视化时间序列变化


这个图的表达方式很独到,构思巧妙,值得好好推敲。


8. 时间轴


9种方法可视化时间序列变化


 例图:


9种方法可视化时间序列变化


9. 其它类型



例图:




本文所引用的例图均来自Nathan Yau的网站flowingdata,都是时间序列表达的经典或新颖有趣的样式,值得逐一分析,后面会针对其中的3-5个类型作进一步的阐述。








以上是关于9种方法可视化时间序列变化的主要内容,如果未能解决你的问题,请参考以下文章

壹看板pk Excel如何在时间序列图表中增加事件标签?

R语言使用ggplot2可视化凹凸图(bumps chart凹凸图是一种特殊形式的线图,旨在探索随着时间的推移等级的变化)并设置凹凸图的线条为曲线而不是直线(change into curves)

Tableau-可视化分析入门

可视化培训时变数据篇:当时间变化后,数据呈现的是这样的美图

超实用的7种 pytorch 网络可视化方法,进来收藏一波

用Python进行数据可视化的10种方法