地图数据可视化PowerMap(转)

看到一篇很好的数据可视化文章,在这里记录一下~~

作者:珞珈Carlos(新浪微博)

https://card.weibo.com/article/m/show/id/2309404034217083298824?_wb_client_=1

写给大家看的PowerMap简易数据可视化指南

隐藏在Excel里的黑科技,哦不,人间凶器。

听说了 PowerMap 这个功能很久,却一直抱有敬畏之心,最近因为工作需要,终于有幸可以研究把玩这个伟大的工具。

研究之后发现,微软爸爸这个名字确实是叫的应该。

这™真的是黑科技,哦不,人间凶器。

下面两个案例中的所有三维可视化效果,全都是用 Excel 中的  PowerMap设计生成的。

-美国万圣节大数据分析

-全球二氧化碳排放量

PowerMap 是 Excel 中的一个强大无比的大数据地图展现工具。但是操作方式却逆天的简单。

咳咳…大家冷静一下,我要开始装逼了。

【1】PowerMap如何使用?

我们将在实际案例中对 PowerMap 进行讲解,我们所使用的Excel表格数据案例为下图所示。

(你达标了么?)

1.1 如何安装?

-如果你用的版本是 Office2016,在插入选项卡里面,会有一个三维地图功能按钮。

-如果你用的版本是 Offcie2013 ,则需要事先安装一个插件,然后再到插入选项卡里面打开 Map 功能即可。

https://www.microsoft.com/en-us/download/details.aspx?id=38395

-如果你用的版本是2010及以下的版本….

对不起,你已经被微软这个小婊砸抛弃了。

1.2 如何打开?

首先我们要拖拽选中我们要展现的数据区域。

然后我们点开这个地图功能按钮,就打开了 PowerMap 界面

(啊啊啊啊!!碉堡了!)

我已经见过无数个学生看到这个界面之后狂热而震惊的眼神。

毫无疑问,整个界面里面最抓人眼球的是中间可以无限纵深的三维地球。

我们可以使用鼠标拖拽进行视角和空间的转换和移动。

整个三维地球是在线更新的,所以无需担心地名出错的问题。

PowerMap 提供了12种主题供我们挑选和选择。

PowerMap 提供了五种可视化形式供我们选择,分别是堆积柱形图,簇状柱形图,气泡图,热力图和区域,简单列举一些。

1.3 如何赋予数据?

我们以堆积柱形图为例。

目前整个三维地图是空白的,我们需要对这个地球进行一个数据赋予。

我们在右侧的字段列表里面勾选出需要赋予给 PowerMap 的数据。

挨个点击添加字段,选中我们案例中相对应的数据类别就好。

( 位置-国家  高度-数据  类别-国家 )

这个时候,PowerMap 会帮我们在地球上自动生成堆积柱形图,颜色是按照国家进行区分。

此时,我们可以对生成的柱形图进行一些细微的编辑,我们可以点开图层选项,在里面对图表的高度和厚度进行设置。

(恩...我们可以细而长,也可以短而粗)

PowerMap 强大的地方在于,如果一个可视化效果有局限性,那我们可以任意的叠加多层可视化效果。

只需要点击字段最上方 “添加新层”

比如说我觉得这个时候国家之间的区别不是很明显,那我在新的图层这里设置一个区域可视化效果。

这个时候我们会发现,三维地球上会重新叠加了一层区域效果,这个时候国家之间的区别就鲜明了不少。

我最后又叠加上了一层热力图可视化效果,具体的操作步骤同上,就不再次赘述了。

三个图层按照需求分别命名如下。

这个时候,我们会发现,三维地图上的可视化图表效果基本已经生成完毕了。

1.4 我们来聊聊动画

PowerMap 提供了一系列堪比电影级的动画效果。

我们只要点开“场景选项”,选择一个合适的效果就可以了。

我们可以简单看一下效果:

*飞过效果

*推进效果

*旋转地球效果

我们选中了动画之后,设置一个合适的时间和效果选项即可。

【对比】

PowerMap 三维地图最大的优势是在于,我们可以对它很方便的进行时间和空间上的对比。

-时间上的对比

时间上的对比很简单,我们只需要在数据赋予的时候给他赋予一个时间字段。

然后我们点击播放

卧槽!我们会发现PowerMap会以动画的形式按照时间生长表现数据。

-空间上的对比

空间上的对比则需要点击“新场景”,然后复制一个跟原本场景一样的三维地球效果。

这个时候,比如我们需要对比亚洲与美洲之间的数据。

那我们在第一个场景把空间移动到亚洲上空。

然后来到第二个场景把空间移动到美洲上空。

并且给两个场景依次赋予一个动画效果:圆形

时候我们点击播放会发现。

PowerMap 会帮我们自动从亚洲上空移动到美洲上空,无缝切换。

我们也可以把视角深入,比如我想从全球视角,移动到北京,看看北京的情况。

仅仅把第二个场景把三维地图视野深入到北京这个城市即可。

效果如图:

(是不是有一种有一种卫星地图的视角穿越感)

如果我们在新场景里面把三维地图改为平面地图,PowerMap也可以帮你在播放的时候无缝展现。

PowerMap 除了可以默认的三维地图以外,我们也可以尝试自定义地图。

定制地图的背景由我们选定图片决定,图表的位置可以根据工作表的经纬度的数据去决定。

(感谢2岁的我的可爱自拍)

这个相对于三维地图,自定义地图究竟具体怎么使用呢?

给一些参考例子

1.用直方图表现NBA场上球队在场上具体某个区域得分情况分析

2.用热力图表现整个网页具体某个区域点击情况分析

3.自定义地图(公园地图,学校地图,咖啡厅)的具体人流量分析

【2】导出视频

当一切都准备完毕之后,我们可以点击“播放”按钮去播放我们刚刚设置的可视化效果。

我们也可以点击“生成视频” 去导出一个视频在其他地方使用。

【3】还能怎么玩?

作为一个如此逆天的可视化工具,我们来看看大神们有没有什么精彩的创意。

-@Lukas Steindl 做了一个全球气候变化的动态分析

-万圣节快到了,让PowerMap来告诉你全美国哪个地方万圣节参与人数最多吧

-华盛顿无家可归的学生数据调研

-彗星轨迹图

-近30年美国降水量数据分析

-白宫预算分析

你可能感兴趣的:(地图数据可视化PowerMap(转))