文介紹了用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中的動畫。在【場景選項】的【效果】裏,能夠選擇圓形、滑動、飛入等效果。就還以剛纔花花綠綠的圖層進行演示吧,將效果選擇爲「旋轉地球」。
若是數據是全球的數據,那麼旋轉地球的動畫應該會更炫。