最近有一种动态图,出现率很高,bar chart race ,翻译过来叫做条形竞赛图。
就像这个

首先, 时间是变化的,这个图表会动态的变化,效果很好,每一种图表都有他的应用场景,用这种动态图,我们主要是想要表达的是一种变化,一般是时间轴的变化,随着时间的变化,数据整体的变化趋势,相比静态图,多的就是一种变化,就像看视频一样。
要做这样的图表,我觉得,时间的跨度一定要有,太短了没啥意思,要稍长一点,而且应该还有另一个维度,来查看变化。
实现的方式也有很多种,这一篇,介绍下flourish
flourish
Powerful, beautiful, easy data visualization.
应该是一款可视化工具,有免费版,也有收费版

这里,我们就来看看,怎样使用flourish制作竞赛图
先看看官网的例子

这里有2个维度1个指标,一个时间维度,一个地理维度,地理维度是二级的,州和国家,看上去很简单,我们看看如何做。
使用之前,得先注册一下,除了邮箱、密码基本信息,还需要一些公司信息,按个人意愿填一下好了;
然后,我们可以先研究下这个示例是怎么做的,然后再使用我们的数据来展示。
示例地址:https://app.flourish.studio/@flourish/bar-chart-race
我们可以点击 create visualisation,使用当前的模板来创建自己的图表

第一次进入的话,会有一步一步的提示,虽然是英文的,大概意思很容易理解

这个界面,和常见的可视化工具很类似,上手还是很容易的,主要有两个工作界面,一个是preview,一个是data
preview界面,可以设置可视化的各种效果(右侧配置看板)
data界面,可以上传自己的数据,配置各种维度

上传自己的数据
上面,大概理解了这个例子,然后,我们来上传自己的数据试试
我只是把数据下载下来,删除了多余的数据,只保留了六条记录,把维度改成了中文

这里我只改了Data,另一个caption没有改

然后,我发现,这个caption改了好像也没啥用,这个等我研究研究是咋用的
大概就是这样的,还是很容易的,各自发挥一下吧。