一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - 編程技術(shù) - 10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

2021-01-07 23:40數(shù)據(jù)分析不是個事兒李啟方 編程技術(shù)

在數(shù)據(jù)可視化中,地圖可視化是高頻應(yīng)用的一種。我們在一些新聞報道和商業(yè)雜志上,會經(jīng)常看到運(yùn)用地圖來分析展示商業(yè)現(xiàn)象,這樣的利用地圖來反映和分析數(shù)據(jù)的形式叫數(shù)據(jù)地圖。

在數(shù)據(jù)可視化中,地圖可視化是高頻應(yīng)用的一種。我們在一些新聞報道和商業(yè)雜志上,會經(jīng)常看到運(yùn)用地圖來分析展示商業(yè)現(xiàn)象,這樣的利用地圖來反映和分析數(shù)據(jù)的形式叫數(shù)據(jù)地圖。

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

數(shù)據(jù)地圖可以最直觀的表達(dá)出數(shù)據(jù)之間的空間關(guān)系,因此在很多數(shù)據(jù)分析場景中被廣泛應(yīng)用,這里我先列舉一些常用的數(shù)據(jù)地圖類型和應(yīng)用場景,第二部分再告訴大家如何快速制作這樣的可視化地圖:

1、點(diǎn)地圖

點(diǎn)地圖很直白,用來表示某個區(qū)域各個網(wǎng)點(diǎn)(特定位置)的數(shù)據(jù),精準(zhǔn)性高,可以快速定位到位置。

使用場景:點(diǎn)事件的分布,可以應(yīng)用的場景很多,比如某一地區(qū)的公交站點(diǎn)分布、商場分布等等,復(fù)雜一點(diǎn)的像下面的特大意外事故追蹤圖,能準(zhǔn)確快速地定位到事件的發(fā)生位置。

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

2、線地圖

由點(diǎn)到線。大家對線地圖可能應(yīng)用不多,往往是因?yàn)榫€地圖相對難繪制。不過線地圖有時不僅包含空間、也包含時間,對于特殊場景的分析來說,應(yīng)用價值特別高。

使用場景:騎行或者駕駛的線路分布、公交/地鐵的線路分布,比如下面的紐約市出租車線路圖

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

3、區(qū)域/鉆取地圖

由線到面。區(qū)域地圖,也很常見了,最常見的就是行政地圖,反映某一地區(qū)的自然、經(jīng)濟(jì)基本情況和區(qū)域特點(diǎn)。

使用場景:用來不同區(qū)域的某個特點(diǎn)分布。可以實(shí)現(xiàn)由省到市的逐級鉆取,也可以實(shí)現(xiàn)對于某一特點(diǎn)的不同程度進(jìn)行顏色、標(biāo)簽等區(qū)分。比如下圖銷售額實(shí)現(xiàn)由省到市的鉆取,銷售額越大顏色越深。

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

4、流向地圖

流向地圖常用來可視化源匯流(Origin Destination Flow)數(shù)據(jù)。源地和匯地可以是點(diǎn),也可以是面。源地和匯地之間的互動數(shù)據(jù),常用連接空間單元幾何重心之間的線段來表達(dá),線的寬度或顏色來表示源地和匯地之間的流向數(shù)值。每個空間位置可以是源地,也可以是匯地。

使用場景:流向地圖多應(yīng)用于區(qū)際貿(mào)易、交通流向、人口遷移、購物消費(fèi)行為、通訊信息流動、航空線路等場景。

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

5、熱力地圖

熱力地圖用來表示地理范圍內(nèi)各個點(diǎn)的權(quán)重情況,一般以特殊高亮的形式顯示。

使用場景:PM2.5的分布,當(dāng)然也可以不局限于地圖,比如說注冊日期、年齡分布,產(chǎn)品喜好分布等等

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

如何快速制作數(shù)據(jù)地圖?

關(guān)于這個問題,制作數(shù)據(jù)地圖的方法已不新奇,總體來說有這么幾類方案:

一、直接在excel里制作

繪制地圖圖形 + VBA宏語言

思路:用插入圖形"任意多邊形"繪制地圖;每一個"任意多邊形"賦予正確名稱;對"任意多邊形"賦值;利用VBA對"任意多邊形"的值進(jìn)行操作, 例如上色。

先準(zhǔn)備一張所需要的地圖圖片,網(wǎng)上都有,可以下載,然后利用插入繪制多邊形圖片將地圖中的區(qū)域描邊

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

選定好的區(qū)域可以在左上角修改名稱

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

將數(shù)據(jù)表中的數(shù)據(jù)和地圖中的地區(qū)做關(guān)聯(lián),這里就要用到VBA了,代碼:

Sub ProvRefill() 

ActiveSheet.Shapes.Range(Array("shandong")).Select 

With Selection.ShapeRange.Fill 

.Visible = msoTrue 

.ForeColor.ObjectThemeColor = msoThemeColorAccent1 

.ForeColor.TintAndShade = 0 

.ForeColor.Brightness = -0.5 

.Transparency = 0 

.Solid 

End With 

End Sub 

這段代碼是修改地圖所選區(qū)域的顏色的,其他功能類似,懂VBA的會覺得簡單,不懂的可以自行百度。

二、excel插件集成

這類插件有很多,推薦Power Map for Excel 2013,下載安裝之后可在工具欄的【插入】選項(xiàng)卡中找到Power Map

這里我準(zhǔn)備了一組省市的銷售額和利潤數(shù)據(jù),希望能夠在地圖上顯示各個省的銷售額分布,以及每個城市的銷售/利潤情況,選擇數(shù)據(jù),啟動Power Map并新建演示

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

基于以上的目的,在這里我要建立兩個圖層,一個用于展示各省的銷售額分布,另一個用于每個城市的銷售/利潤對比。

圖層一:省銷售額

區(qū)域選擇省,地理和地圖級別選擇省

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

選擇區(qū)域可視化的圖表,數(shù)據(jù)展示銷售額。

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

設(shè)置中修改顏色和色階

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

圖層二:城市銷售利潤

區(qū)域選擇城市,地理和地圖級別選擇城市

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

選擇簇狀柱形圖的圖表,數(shù)據(jù)展示銷售額和利潤。

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

最后播放展示效果,一個簡單的數(shù)據(jù)地圖就完成了:

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

三、可視化軟件做數(shù)據(jù)地圖

除了Excel之外,還有更快的數(shù)據(jù)地圖制作方法,那就是利用一些可視化地圖制作軟件,比如一些gis地圖工具、BI工具FineBI、tableau等,因?yàn)榇蟛糠值膅is地圖工具都要收費(fèi),這里我就用免費(fèi)的FineBI給大家實(shí)操一下

下面是原始數(shù)據(jù):

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

鏈接好數(shù)據(jù)源后導(dǎo)入數(shù)據(jù),創(chuàng)建新的儀表板。然后處理數(shù)據(jù),識別地理信息。這里有兩種方式來識別地理信息:一種是讓系統(tǒng)根據(jù)城市名來識別,選取城市字段——轉(zhuǎn)化為地理角色,系統(tǒng)會自動根據(jù)城市名字識別創(chuàng)建經(jīng)緯度,另一種是直接通過經(jīng)緯度數(shù)據(jù)來識別,系統(tǒng)會自動識別。

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

然后拖拽數(shù)據(jù)字段制作圖表,系統(tǒng)自動進(jìn)行經(jīng)緯度或者行政區(qū)名的匹配確認(rèn),一鍵生成地圖

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

最后根據(jù)自己的個人愛好或者分析目標(biāo),加數(shù)據(jù)警示、點(diǎn)線面的顏色大小處理,或者酷炫的動態(tài)效果。

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

一個經(jīng)典的熱力地圖就完成了:

10分鐘學(xué)會數(shù)據(jù)地圖制作,讓你的可視化再高一級!

除了上述方法以外,用python和echarts也可以完成數(shù)據(jù)地圖的制作,但是需要有一定的代碼基礎(chǔ),時間原因我就沒有寫出來給大家看。關(guān)于數(shù)據(jù)地圖的制作,大家有空可以自己動手練習(xí)。

原文地址:https://mp.weixin.qq.com/s/nGGjo8e75O8JgcGdzbbEkg

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 男人午夜视频在线观看 | 欧美a一片xxxx片与善交 | 色噜噜国产精品视频一区二区 | 人人最怕九月羊 | 亚洲国产精品综合久久一线 | 视频一区二区 村上凉子 | 午夜爱| 日韩亚洲人成在线 | 国产永久免费视频m3u8 | 亚洲国产成人久久精品hezyo | 无删减影视免费观看 | 成人欧美一区在线视频在线观看 | 国产成人在线播放 | 国产香蕉一区二区精品视频 | 男人天堂黄色 | ak福利影院| 69福利区 | 欧美一卡2卡3卡无卡 | 好涨好爽乱岳 | 女人把私密部位张开让男人桶 | 天天插综合网 | 美女光屁股网站 | 国产另类视频一区二区三区 | 欧美性野久久久久久久久 | 91精品国产综合久久消防器材 | 精品久久免费观看 | 国产九九 | 欧美日韩精品一区二区三区视频 | 合欢视频免费 | 亚洲国产视频一区 | 精品国产福利片在线观看 | 日韩大片在线播放 | 黄+色+性+人免费 | 日本人成动漫网站在线观看 | 四虎成人4hutv影院 | 欧美精品一区二区三区久久 | 午夜影院一区二区三区 | 久久人妻少妇嫩草AV无码 | 2023毛片| 亚洲无人区乱码中文字幕 | 紧身裙女教师波多野结衣 |