文介绍了用Excel作数据地图的方法,主要是Power Map的使用。ide
本文大概 读完共需动画
1480 4spa
字 分钟插件
想要制做以上“酷炫”的数据地图吗?不用Echarts,不用编写脚本,不用下载插件,只用Excel便可制做“科技感十足”的数据地图。数据地图,顾名思义,就是在地图上直观地显示数据。
3d
准备工做视频
首先要确保你的Excel里有“三维地图”这个功能项,具体路径在【插入】——【三维地图】,数据透视图旁边的一个功能。blog
你可能会遇到如下两种状况:图片
一、 Excel里没有这个功能。那应该是版本的问题,2016版自带这个功能,将你的Excel换成2016版便可,2013版的能够安装Power Map这个插件,2010版如下建议仍是用16版吧,在安装16版的时候必定要确保之前的offce版本卸载干净,后台回复“2016”获取office2016版安装包。it
二、 有这个功能但点不了。须要手动设置一下,请点击【文件】——【选项】——【加载项】,找到Microsoft Power Map for Excel,在左下角的管理处选择com加载项,而后点【转到】。class
把power map前面的框框勾选上,肯定便可,这时再看【三维地图】这个功能就是亮的了。
数据准备与导入
作数据地图最少有两个字段,地址和值。地址的数据能够是经纬度、国家名称、城市和省/市等,值是相应地址对应的数值,可扩展地,还能够有时间数据,时间数据的格式必定是日期格式。如下图数据为例,包含了地址、时间和销售额三个字段。
选中数据表中的某一个单元格或选中整张表,点击【三维地图】按钮,创建一个三维地图。
地理信息的赋值
将地区字段放入图层1的【位置】选项卡中,并将识别方式选为“省/市/自治区”,将可视化的类型改成“区域”,power map会自动识别地理位置。可视化的方式有5种,堆积柱形图、簇状柱形图、气泡图、热度地图和区域。
高度的赋值
将销售额字段放入【高度】选项卡,对值的聚合方式有求和、平均、最大最小值等,对这个的理解和数据透视表相似,看具体情境选择便可,这里选求和,能够看到地图颜色有了深浅的变化,是根据销售额求和的值赋予深浅颜色的。
咱们再看一下可视化方式选择其余类型是什么样的。
【簇状柱形图】
【气泡图】
【热度地图】
随时间动图变化
以上是静止的数据地图,但咱们的数据里是有时间字段的呀,这个时间字段放哪里呢?咱们能够看到恰好有一个【时间】选项卡,咱们把时间添加进去试试看。仍是以【区域】-【销售额求和】为例,把时间添加进去之后发现左边图中出现了一个时间滚动条,咱们点开来看一下。
多图层叠加
在图层1里将可视化更改成区域,高度为空,类别选择地区,就获得了以下的彩色区域图,这个图层用来打底。
添加一个图层2,在图层2中一样的【位置】选择省市自治区,【高度】选择销售额求和,【时间】选择时间,可视化更改成簇状柱形图。能够看到在底层上多了柱状图。
一样地添加图层3,将图层3的可视化改成气泡图。
如今播放时间轴看看效果,其实和以前是同样的。(但为何感受花花绿绿的更丑了呢)
就是这个意思,咱们能够添加不一样的图层来展现多个数据效果。
场景与输出
整个数据地图是能够做为视频文件输出的,而场景选项卡是能够定义动画效果,相似PPT中的动画。在【场景选项】的【效果】里,能够选择圆形、滑动、飞入等效果。就还以刚才花花绿绿的图层进行演示吧,将效果选择为“旋转地球”。
若是数据是全球的数据,那么旋转地球的动画应该会更炫。