用FineBI做一张可视化拿破仑行军路线图!附制作教程

文 | 商业智能BI相关文章 阅读次数:3,525 次浏览
2022-08-10 10:00:24

可视化大神千千万,帆软用户占一半。大师兄最近逛社区,又发现社区大神“athlonk7”的高端操作,用FineBI制作了一张可视化拿破仑行军路线图

原型:拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

FineBI的完成效果:拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

大师兄已经献上了我的膝盖!遂把大佬的教程搬来和大家一起学习:

图表背景

拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

今天我们的主角是《1812-1813对俄战争中法军人力持续损失示意图》,也有叫拿破仑行军图的,作者查尔斯·约瑟夫·米纳德(法语:Charles Joseph Minard;发音:[minaʁ];1781年3月27日-1870年10月24日),法国土木工程师,以其对资讯图表在土木工程与统计上的应用闻名;另外,米纳德也以其以地图呈现量化资料的方法闻名。拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

该图描绘了拿破仑的军队自离开波兰-俄罗斯边界后军力损失的状况,图中透过两个维度呈现了六种资料:拿破仑军的人数、距离、温度、经纬度、移动方向、以及时-地关系。这类的带状图被后人称为“桑基图”(Sankey Diagram),尽管桑基晚了米纳德30年,且只将图用以解释能量流动。

在这张图中,人数由带宽表示,一毫米代表一万人;这些也写在区域间。红色代表军队往俄国行进,黑色则代表自俄国撤退。为了方便视觉对军队缩减的判读,作者假设在Prince Jèrôme以及Davoust元帅指挥下,被派往明斯克与莫比洛的部队,以及自奥尔沙、维特布斯克重新加入主要队伍的军力,是一直与主要队伍一起行军的。

出征时军队人数42.2万人,到达莫斯科时还有10余万人,而活着返回法国的只有1万余人,足以见得拿破仑东征俄国遭受的灾难性损失。

观察黄黑两线交汇处,可以发现活下来的士兵大都中途走岔路返回,前进的大部分都牺牲了

制作分析

 

观察这幅图不难发现,虽然作者用的是各行军据点直接的联系,但自始至终使用了一条连线图来展示,我们便可以通过流向地图来模拟它的效果。

手动整理数据集如下:拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

图表制作:

1.数据集并不复杂,记得把no(序号)、group(部队组别)、direction(行目标)改为文本:拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

2.将lat、lng分别设置为纬度和经度:拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

3.经纬度拖入横纵轴,direction拖入颜色,选择流向地图:拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

4.把group和no拖入细粒度,survivors(存活人数)拖入大小和标签,雏形已经形成:拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

5.修改GIS地图底图为清新样式,模仿原图调整颜色,去掉图例,就大功告成啦:拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

后记

 

图表本身的制作很简单,利用流向地图展示数据段,把指标大小套入连线的粗细,借助维度direction的分组维度展示不同的颜色,顺利模拟出了原图的效果。

但同时,还有一些问题没完美解决:

  • 获取到的数据与原图有些出入,连线的方式还是有一定的区别,需要进一步处理数据集。
  • 图表还欠缺温度、城市名称等字段不能很好地显示,待进一步补完。

很显然在目前的信息时代,借助类似于FineBI的这些工具,可以让企业加速融入企业数据分析的趋势。备受市场认可的软件其实有很多,选择时必须要结合实际的情况。一般的情况下,都建议选择市面上较主流的产品,比较容易达到好的效果,目前企业数据分析BI软件市场占有率前列的,就是帆软BI软件——FineBI。


拿破仑行军路线图,数据可视化, 图表背景,图表制作流程,借助分组维度展示不同的颜色

商业智能BI产品更多介绍: www.finebi.com

产品体验

相关内容

目录
立即体验 立即体验

商务咨询

在线咨询
专业顾问帮您解答问题

电话咨询

技术问题

投诉入口

微信咨询

返回顶部