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