還記得上周發(fā)布的首張黑洞照片嗎?被網(wǎng)友各種玩壞,! 然而作為一名數(shù)據(jù)人,看著黑洞我也有種似曾相識的趕腳...... 啊,漸變明暗,,這不是熱力地圖嘛,! 熱力地圖就是依據(jù)地區(qū)數(shù)據(jù)的大小進(jìn)行不程度的顏色填充,從而反應(yīng)數(shù)據(jù)的分布,,是一種很常用的地理可視化,。如下面這張交通密度動圖。 那么,如何制作熱力地圖,?總的來說,,有這么幾種方式,一種是在Excel的2013以上版本,,下一個Power map組件,。 要么就是JS+Echarts,能玩很多花樣,。 還有也是最簡單的方式,,就是用自帶數(shù)據(jù)地圖功能的各種數(shù)據(jù)分析工具、可視化工具,、BI工具,。 我記得大學(xué)的時候做一個項目,導(dǎo)師給了一騾子的數(shù)據(jù),,讓我做一張熱力圖出來,。0編程基礎(chǔ)的我對著博客啃了幾天,費(fèi)了九牛二虎之力找了張地圖底圖,,用JS寫了兩頁代碼: 早知道有這么多工具,,我勤快點(diǎn)百度搜一搜,,也不至于這么神蠢了。 好了,,廢話不多說,。本文就來教你做一張類似黑洞效果的數(shù)據(jù)地圖,希望大家能掌握數(shù)據(jù)地圖的制作技巧,。 這里我用了最簡單的方式,,通過BI工具(FineBI),花了兩分鐘,做了如下的地圖: 1、下載安裝 先去官網(wǎng)下載FineBI,,介紹很多次了,,它本質(zhì)是BI商業(yè)智能工具,因為自帶強(qiáng)大的可視化庫,,所以這里當(dāng)可視化工具用,,安裝后打開。 2、數(shù)據(jù)準(zhǔn)備 這里我下載了一份3月份全國個城市的房價交易數(shù)據(jù)作為數(shù)據(jù)源,,來制作一張房價熱力圖,。 部分?jǐn)?shù)據(jù)如下(Excel格式): 將數(shù)據(jù)導(dǎo)入分析,,選擇數(shù)據(jù)準(zhǔn)備——點(diǎn)擊添加業(yè)務(wù)包——在業(yè)務(wù)包下點(diǎn)擊添加EXCEL——把上面這張Excel導(dǎo)入FineBI。 以下是FineBI支持的30多種數(shù)據(jù)源,如果你的數(shù)據(jù)在數(shù)據(jù)庫里,,也可以直接連,,更方便。 3、新建組件 在導(dǎo)入好的excel數(shù)據(jù)集右上角點(diǎn)創(chuàng)建組件,,就會新建一張儀表板,儀表板也就是dashboard,,也可以做大屏,,就是可視化看板。這里我們只做一個數(shù)據(jù)地圖組件,,同時自動在儀表板中創(chuàng)建一個可視化組件,。 4,、地理信息識別 FineBI里數(shù)據(jù)和地理位置怎么匹配?有兩種方式。 一種是讓系統(tǒng)根據(jù)城市名自動識別經(jīng)緯度,。選取城市字段——轉(zhuǎn)化為地理角色——系統(tǒng)會自動根據(jù)城市名字識別創(chuàng)建經(jīng)緯度,。 另一種是直接讀取經(jīng)緯度數(shù)據(jù)進(jìn)行匹配,大部分其他軟件也是這個原理,。 這里,,我就偷懶,用FineBI直接將城市名轉(zhuǎn)為經(jīng)緯度,。 在城市字段上選擇地理角色,,我這里使用的是城市級別的數(shù)據(jù),因此地理角色選擇城市,。 點(diǎn)擊確定,,系統(tǒng)已經(jīng)自動將城市名稱轉(zhuǎn)換為了對應(yīng)的經(jīng)緯度坐標(biāo),,并生成了經(jīng)度和緯度兩個新的字段。 5,、生成熱力圖 拖拉數(shù)據(jù)字段自動生成地圖,。把經(jīng)度放在維度上,維度放在指標(biāo)上,,圖表類型選擇熱力圖,。 到這里,,圖已經(jīng)基本搞定,但是還沒有和數(shù)據(jù)綁定,。平均房價指標(biāo)拖入熱力色設(shè)定,,讓熱力色根據(jù)平均房價進(jìn)行展示。然后把配色調(diào)整成黑洞的感覺,。 調(diào)整好配色,,最后將背景圖調(diào)為黑色,,畢竟分析的是房價,還是要沉重一些,,這樣一張熱力地圖就大功告成,。 房價的數(shù)據(jù)和我的預(yù)期差不多,,北上廣深最高,。但讓我大跌眼鏡的事,三亞陵水和廈門的房價甚至超過了南京杭州這些新一線城市,,誰來解釋解釋是什么鬼,,海景房都這么貴么? 最后,這么簡單的教程還不趕緊收藏,,趕緊下個FineBI上手練習(xí)吧,! |
|