9种方法可视化时间序列变化
Posted 商业图表指南
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9种方法可视化时间序列变化相关的知识,希望对你有一定的参考价值。
表达随时间变化而变化的趋势(又称时间序列)的数据,是一种非常常见的数据类别。如下列举了9种可视化时间序列的方式
1. 线形图
线形图是表达连续时间序列的最常见图表类型,例图如下:
2. 散点图
用时间序列作为x值,使用散点图的样式去反映时间序列上单一变量数值的变化,也是很新颖的一种样式。
3. 柱形图
例图如下:
反映了世界吃热狗大赛冠军成绩随时间变化而疯狂增长的状况。
4. 堆积柱形图
5. 堆积面积图
例图如下:
6. 气泡图
使用时间序列作为横轴,用Y轴和气泡大小分别表示两个变量随时间变化而变化的趋势,也是可以尝试的一种方式。
7. 颜色示意图
颜色显示变化往往没有得到充分利用。用条形的长短(或高低)来显示对比比用颜色来显示更直观和简便,但是如果你被空间限制或者需要同时展示很多东西,颜色可以是一个很好的解决方案。例图如下:
这个图的表达方式很独到,构思巧妙,值得好好推敲。
8. 时间轴
例图:
9. 其它类型
例图:
本文所引用的例图均来自Nathan Yau的网站flowingdata,都是时间序列表达的经典或新颖有趣的样式,值得逐一分析,后面会针对其中的3-5个类型作进一步的阐述。
以上是关于9种方法可视化时间序列变化的主要内容,如果未能解决你的问题,请参考以下文章
R语言使用ggplot2可视化凹凸图(bumps chart凹凸图是一种特殊形式的线图,旨在探索随着时间的推移等级的变化)并设置凹凸图的线条为曲线而不是直线(change into curves)