之前发了一条动态数据可视化的视频,有很多朋友来咨询怎么制作的,其实制作过程难度不大,上手很快,特地为大家整理了一篇制作教程,五分钟让你的数据动起来!
一、为什么做动态数据可视化?
动态数据可视化主要应用的场景还是以“同一数据需要多维度进行对比”的时候,比如疫情期间各国家或地区在不同日期的数据对比、各地区各年份的经济数据对比、销售员工一年中每月销售数据的对比等。
之所以做成动态可视化,是为了让对比变化趋势更加具象,更加生动。数据量比较少的时候,我们可能会用静态柱状图、折线图表现,一旦需要对比的数据过多,一般静态图就无法直观表现出数据对比效果。
这是一份从国家统计局下载的近20年各省年度生产总值统计表:
下面是我用Excel数据透视生成的柱状图,一共20年数据,我这边只显示5年数据,图标就已经十分密集,并且对比不够直观。
同样的数据,我们再通过动态可视化制作出来,数据变化对比就清晰多了:
二、怎么制作?
话不多说,放教程:
1、清洗数据
清洗数据,包括了数据获取以及数据整理。有的数据是我们现有的,有的数据需要我们下载的,有的数据可能还需要通过爬虫爬取,这是数据获取阶段。
获取到数据后,我们需要整理数据,一方面根据数据原本的结构整理完,另一方面需要将整理完的数据格式调成符合可视化制作平台规定的。
2、获取数据
这里我们选择从国家统计局直接下载演示数据:
3、整理数据
因为演示数据是从国家统计直接下载,数据已经是整理完的数据。
一般左侧第一列是地区、人员名称等需要对比的主体;顶部第一行是各对比主体需要对比的数据,这里是需要对比近20年年份的数据;年份下对应的列则是各地区该年的生产总值数据。
我们这个实例则是需要对比各省近20年的生产总值变化,同理可以套用到公司销售人员在一年12个月的业绩变化。
4、调整格式
初步整理完数据后,我们需要将数据调整为可视化平台需要的数据格式,我选用的可视化工具是国外一个很有名的在线可视化制作网站 Flourish
我选用的这款数据竞赛模板,是以国际疫情数据为演示的,他的数据要求是:
- 第一列国家名称,这里会显示到表格纵坐标名称,我们这里使用省份名称;
- 第二列国家地区,这个会显示在图表左上角,类似常用的图例,其实我们可以给省份划分一下区域,比如华北、华东、华南等,为了演示,我这边直接把省份复制一列直接作为图例;
- 第三列图标地址,这个根据自身需要选用,这个模板是显示各国疫情的,动态可视化图标中带有各国国旗,第三列中需要放置的就是这个图标的链接地址;不需要的直接略过,这里我们就没有使用这一列。
5、上传数据
数据彻底整理完毕后,我们需要做的是上传数据,从这里开始,正式开始数据可视化制作。Flourish的使用方法简单粗暴,傻瓜式操作!
- 1.注册账号(略过)
- 2.创建新项目
- 3.选择数据竞赛模板
- 4.上传数据
- 5.可视化生成
具体操作如下:
6、样式优化
上传完数据,可以立刻得到动态可视化图表,这操作应该30秒都用不到,我们还剩4分30秒。
要不把标题改成“30秒教你制作出动态可视化数据”?
剩下的4分30秒,是用来给已经生成的动态可视化图表美颜的,毕竟拍照一秒钟,修图半小时。
界面介绍
网页面板分为两个区域,左侧是图表实时效果显示区域,右侧为图表参数调整区域。
参数介绍
由于是国外网站,大家可以使用浏览器翻译插件进行翻译,但是不太准确。以下我介绍下一些主要参数。
三、录屏导出
将图表样式优化完后,接下来就是导出了。
网站支持导出项目为html文件,但是需要付费会员,价格还不便宜,没有预算不建议付费导出。我们可以使用录屏工具进行录制,然后对录制文件进行剪辑即可,再编辑的文件可以导出视频格式或者gif动图。
录屏工具网上有很多,大家自行百度。