[数据分析]动态排序可视化神器

304 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

0 摘 要

当我们在制作数据报告时,折线图、柱状图是比较常用的图表,而按年推移的动态排序是更常用的分析方法。每次为了制作动态排序,花几个小时折腾代码真不是什么好方法。因此ofter制作了一个小工具分享给大家使用,只要上传excel数据,就能自动生成动态排序效果。

ofter以近50年受战争影响国家或地区GDP的表现为例,为大家演示下如何使用我们这个动态排序工具。

1 数据收集

ofter从世界银行中下载了一份全球各国/地区的GDP数据。

通过网上搜索,收集了近50年受战争影响的国家/地区清单:

开始、结束时间并不好查,备注了个大概的时间。一般一个小国家/地区受到战争影响,GDP肯定是会有比较大的影响,或者那段时间的GDP没有数据也是比较明显的特征。因此,当我们得到折线图的时候,大概也能知道战争/冲突对其影响的时间段。

2 数据处理

这里,ofter把美、中、英、法、俄的数据也加进来进行对比。

3 数据分析

此份excel数据的特征是指标是国家名称,X轴:年份,Y轴:GDP数据。ofter的动态排序工具也是以下图的数据结构来制作的,因此,大家在上传数据的时候务必遵循下图这样的规则(指标列名不能为数字,指标列数据可以自己更改,不一定是国家;年份行必须为年份)。

上传数据:

自动生成动态排序图:

我们筛选出需要分析的国家/地区:

从上图可以看出,这些受战争影响的国家/地区,GDP数据基本上像过山车一样,跌宕起伏。以叙利亚为例,自2010年GDP达到顶峰后,2011年开始直转极下,一直到现在都非常低迷。

我们可以把图表转为柱状图,也可以下载图表粘贴至自己的数据报告中。

4 验证

我们也可以换一份数据,上传后看下效果。

上传后图表:

5 免费链接

officetouch.gitee.io/ofter_tool/…

如果觉得有用的话,可以收藏一下,ofter会在后期部署更多好用的工具。

本文使用数据集链接:pan.baidu.com/s/1Gf0Dk7_i…

提取码:sl98

\

支持作者,请赞赏一下,关注会实时推送更多的实用工具。