excel數據分析技巧:數據分布地圖的製作過程

2020-12-05 部落窩教育H

編按:哈嘍,大家好!看完昨天用VBA製作的全國疫情地圖的文章,相信不少同學都被震撼到了,一邊感嘆excel的強大,一邊又覺得VBA門檻高,難學!今天我們就教大家一個相對簡單的製作疫情地圖的方法,趕緊來看看吧!

【前言】

上一篇關於「新冠肺炎」動態地圖色階圖的文章,很多同學都覺得「門檻」有點高。當然,VBA作為EXCEL使用門檻較高的技能,製作的內容也會有一個較好的展示。那今天我們就來學習一些可以「摸得到」的技術吧。

特別聲明:本次數據系網絡手動摘錄,因數據條近萬行,故有可能「數據內容」、「GPS坐標」等數值會有出入,歡迎告知。本文只做EXCEL「三維圖表」方面技術分享與交流,數據真實性仍以「國家官方網站」為準!

【正文】

首先我們依然是需要數據源的(本文沿用上一期的數據源,可以通過部落窩群找客服老師索要),在工作中,也是如此。我們這些EXCELER操作的是EXCEL,操作的是數據;手裡沒有數據談何「技巧」的發揮,而在作者的認知中,一直覺得,數據源整理也應該算是學習EXCEL的基礎之一。

一、創建第一張地圖圖表

在作者看來,製作「三維地圖」的方法習慣和我們平時做常規圖表的感覺還是不太一樣的。我們先一起來做一張圖表感受一下效果。

步驟1:首先確定我們的第一張地圖要做什麼,選中一個主題,我們還是以「各省累計確診病例」開始循序漸進。在剛才的《源數據》表中,插入一個新的SHEET,命名為「各省累計確診病例」。複製出「省份」一列,粘貼到《各省累計確診病例》工作表中,然後「去重」,再使用SUMIFS函數匯總出「截止到統計日期,各省最後一次公布的累計確診人數」,得到下表:本文主旨為「三維圖表」,故函數解析部分從簡。

B3單元格函數:

=SUMIFS(源數據!D:D,源數據!A:A,"="&源數據!$G$2,源數據!B:B,A3)

然後雙擊填充柄填充函數到相應區域。

步驟2:選中數據區域A2:B36,在工具欄中選擇「插入」——「三維地圖」:

如果是第一次使用「三維地圖」,有可能會提示安裝模塊,按照步驟操作即可,一般來說EXCEL2016版是自帶此模塊的。點選之後,我們就可以進入「三維地圖」界面了,如下圖:三維地圖操作界面布局圖

這個界面的內容非常簡約,大部分的操作都是在圖層設置窗口中操作,而且比常規圖表的格式設置要簡單得多!

步驟3:按照下圖內容,設置圖層一:

步驟4:步驟4是……,沒了,是的,已經做完了,就是這麼簡單,而且滑鼠懸停在圖表色塊上,還可以顯示數據內容。

二、向已有的「三維地圖」添加數據

相對於每日增長的數據,作者也在關注病情治療的情況,那我們就把治癒率也放入這個「三維地圖圖表」中吧!

步驟1:新建一張SHEET,命名為「治癒率」,使用函數手段製作數據源,如下:

C3單元格函數為:

=SUMIFS(源數據!F:F,源數據!A:A,"="&源數據!$G$2,源數據!B:B,A3)

D3單元格函數為:

=IFERROR(ROUND(C3/B3*100,2),0)

(注意治癒率計算公式只做教程使用,數據真實性仍以「國家官方網站」為準!)

步驟2:選中數據區域A2:D36,還是點擊工具欄中「三維圖表」按鈕,但此時我們需點擊「將選定數據添加到三維地圖」的選項,如下:

因為我們只有一個「演示」,所以會自動跳轉到「演示」中,如果我們有多個「演示」,那麼會有一個新的窗口,可以選擇添加到指定的「演示」中。

步驟3:當我們再次來到「三維圖表」界面後,就會發現,此時的圖層設置窗口中,當前的圖層叫做「圖層2」,這個功能和PPT中的感覺很像,我們可以對圖層的「顯示/隱藏」、「名稱」進行操作,還可以「刪掉」這個圖層。

將剛才的「圖層1」命名「各省累計確診病例」,將現在的「圖層2」更名為「治癒率%」。然後按照下圖的內容設置圖層2。

藉此「添加」新數據的操作完成!

三、任何圖表都是為「數據分析」做服務

這樣的一張地圖,看著是很「炫酷」,但也僅是「耍酷」而已。任何形式的「圖表」都應該是為數據分析做服務的!

我國幅員遼闊,地大物博。但是人口密度、行政區域劃分不盡相同,而且差異還比較大。此次疫情的數據,也是有著這樣的特點,因為疫情波及我國大面積省份,但是只用「省份板塊」來處理圖表並不太合適,所以我們要細化數據,看看「三維地圖」能不能做出更加細化的圖表,我們準備用「城市」做出此次疫情的分布圖。

步驟1:依然需要準備數據源,新建工作表「各城市累計確診病例」,如下圖:

B3單元格函數如下:

=SUMIFS(源數據!D:D,源數據!A:A,"="& 源數據!$G$2,源數據!C:C,A3)

C3單元格函數如下:

=SUMIFS(源數據!F:F,源數據!A:A,"="& 源數據!$G$2,源數據!C:C,A3)

D列和E列是城市的GPS定位坐標的經緯度。建議喜歡「地圖圖表」的同學們,平時養成搜集「定位坐標」的習慣,此坐標系「百度地圖」一個一個城市搜索來的。

對於地圖模型來說,如果單純地用文字表述來做出「區域圖」或者「柱形圖」,有的時候地圖是識別不出來的,比如較偏僻的城市,或者城市名稱不合規,都會造成無法識別,這個叫做「地圖可信度」,所以我們可以採用更加精確的「GPS定位坐標」來做這個「地圖圖表」!

步驟2:選中數據區域A2:E337,按照上面「添加數據到已有演示」中的方法,繼續添加圖層3,更名為「城市累計確診病例/治癒病例對比」,按照下圖設置此圖層,如圖:

這裡雖然默認叫做氣泡圖,其實更像是一個「餅圖」,因為可以添加多系列數值進來,藉此完成!

【發散思考】

因為武漢的數據是一個相對很大的數字,對於這種數據差異很大的情況,上圖中湖北的數據影響了其他省市的數據展示,所以我們可以再建立一個圖層,將兩組數據的氣泡圖,分別命名為「非湖北」和「湖北」,還是按照上面的操作,我們可以得到下圖,有興趣的同學可以自己下來操作一下。祝願:圖表中代表治癒的藍色能早日充斥到整個中國被疫情波及的地域。

四、「高亮顯示」關鍵信息

最後我們再來看看,如何讓「三維圖表」也能夠像「常規圖表」一樣,能把一些比較重要的信息,「高亮顯示」出來。所謂「高亮顯示」就是在一組數據圖表中,如果達到某個標準,就可以自動的更改顏色,起到提示的作用!

步驟1:在數據表中製作數據源的輔助數據:

G2單元格輸入函數:

=MAX(A:A)

表示提取最後的發布日期。

H2單元格輸入函數:

=MAX(A:A)-MIN(A:A)+1

表示提取每個城市連續統計的天數,記得日期相減要加1,這是常識。

I2單元格輸入一個常數:按照標準7-14天,7-14之間的數字,任意填一個

G4單元格輸入函數:

=IF(C4<>C3,D4,D4-D3)

用於統計每日新增量。

H4單元格輸入函數:

{=IF(A4<>$G$2,0,LOOKUP(9^9,N(FREQUENCY(IF(OFFSET(G4,0,0,-$H$2,1)=0,ROW(INDIRECT("$4:$" & $H$2+3))),IF(OFFSET(G4,0,0,-$H$2,1)<>0,ROW(INDIRECT("$4:$" & $H$2+3)))))))}

用於統計截止2月24日,最後一次每日新增量連續為0的次數。這是一個經典用法,但這個函數不太好理解。紅色的部分是這個函數的關鍵,大家可以在「部落窩」搜索一下關於FREQUENCY函數的用法,以後作者E圖表述也會講到這個函數。

I4單元格輸入函數:

=IF(A4<>$G$2,0,IF(H4>=$I$2,$I$2,0))

若連續0增長病例的天數達到I2單元格「標尺」的標準,即顯示I2標尺的值,此作為我們需要高亮顯示的關鍵信息。

步驟2:建立新工作表,命名為「勝利的顏色」。按如下操作設置數據值。

B2單元格輸入函數:

=SUMIFS(源數據!I:I,源數據!A:A,"="&源數據!$G$2,源數據!C:C,A3)

步驟3:

選中數據區域A2:B337,添加到「三維圖表」中,按下圖設置。

綠色的部分就是代表已經連續7天或者7天以上0增加病例。藉此完成,從圖表上來說,現在疫情是向著利好的方向發展的。

【編後語】

作為「地圖類型」的圖表,作者給了VBA的方式,也給了大家比較簡單的「三維地圖」的操作。雖然總感覺沒有VBA版的地圖圖表做得賞心悅目,但是在做的過程中,作者感覺「三維地圖」的操作比較簡單。雖然在顯示標籤內容的時候還是有所欠缺的,但是相信微軟不會留下這樣的一個BUG給我們,所以它的可研究內容還有很多,大家一起努力吧。

****部落窩教育-excel數據地圖製作方法****

原創:E圖表述/部落窩教育(未經同意,請勿轉載)

相關焦點

  • excel圖表製作技巧:多系列數據,如何製作組合圖表?
    本篇教程是做懂領導心思圖表的第三篇,分享多系列數據圖表的製作經驗。多系列數據圖表的製作,在工作中,一直是個難題。由於數據系列較多,做出來的圖表看著總顯得混亂,各數據之間的對比性也不強,基本違背了我們作圖的初衷。那有沒有什麼好的思路或者方法來製作多系列的圖表呢?下面我們就來看看excel高手是如何進行製作的。學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel是三維地圖可視化製作最佳選擇?
    什麼是三維地圖可視化?如何做三維地圖可視化展示?三維地圖可視化製作?可能大家第一個想到的是excel。但做三維地圖可視化最簡單、強大的工具其實並不是三維地圖。本文以BI工具三維地圖可視化展示為例,展示三維地圖可視化製作。
  • excel地圖數據可視化,看起來很厲害,其實很簡單,僅需2步搞定
    Hello,大家好,今天跟大家分享下我們如何在地圖上實現數據的可視化,今天我們要用到的功能是三維地圖,三維地圖其實就是powermap,只不過在2016版之後的版本中被稱為三維地圖,powermap是powerbi的組件之一,它主要是對帶有地理位置的數據進行可視化的操作,使用powermap進行地圖數據可視化的操作也非常的簡單
  • excel圖表應用技巧:不同類型圖表對數據表現的意義和作用
    學習更多技巧,請收藏關注部落窩教育excel圖文教程。 今天不講技巧,講講每位Excel使用者都無法迴避的問題。Excel2016內置的圖表有14大類:柱形圖、折線圖、餅圖、條形圖、面積圖、XY(散點圖)、股價圖、曲面圖、雷達圖、樹狀圖、旭日圖、組合圖等,每種圖表類型下還包含不同的子圖表類型。
  • 一文學透:excel表格數據統計圖表製作,班主任必看!
    ,除了常規的制表外,其實excel還隱藏著諸多便捷功能,今天就先和老師們來聊一下excel表格如何進行數據統計及圖表製作;其實,如果對於常規的信息錄入,老師們只要打開製作excel的軟體,直接往表格裡添加序列名,然後在對應的列名裡填入對應信息,保存後,就可以完成簡單的信息錄入;但是很多時候,老師們都需要對錄入的數據進行其他操作
  • Excel數據分析包含哪些知識
    相信大家對即將講述的數據分析內容很感興趣,想知道Excel數據分析包含哪些知識?本文就言簡意賅地後面的系列文章會涉及到的一些內容,在這裡進行一下簡單的概括,大致分為八大部分分別如下:第一部分引入數據挖掘的概念。簡要介紹什麼是數據挖掘,介紹Excel強大的數據挖掘功能,excel不支持的功能需要使用「加載宏」。
  • 使用簡單而強大的Excel來進行數據分析
    使用Excel進行數據分析是使用R或Python進行數據科學的先驅我們應該要學習用於分析數據的基本的Excel函數介紹我一直都很佩服Excel強大的數據分析能力。這款軟體不僅能夠進行基本的數據計算,還可以使用它來進行數據分析。它被廣泛用於許多的領域內,包括財務建模和業務規劃等。對於數據分析領域的新手來說,Excel它可以成為一個很好的跳板。甚至來說在學習R或Python之前,最好先了解一下Excel。將Excel添加到你的技能庫中沒有什麼壞處。
  • excel圖表技巧:如何用VBA製作動態地圖
    STEP 2:處理數據VBA雖然強大,但是我們沒有必要將所有的東西都用VBA來處理,所以我們把數據處理的部分交給了「函數」。 首先我們依然是需要數據源的,在工作中,也是如此。我們這些EXCELER操作的是EXCEL,操作的是數據;手裡沒有數據談何「技巧」的發揮,而在作者的認知中,一直覺得,數據源整理也應該算是學習EXCEL的基礎之一。
  • excel數據處理技巧:組合函數統計產品批號
    最近小編收到一位群友的求助,他說自己被excel中的編號問題給難住了。這是這麼回事呢?編號不就是1、2、3、4、5嗎,直接下拉單元格就能搞定,這有何難?一起來看看下面這篇文章中excel數據處理技巧。近日看到一個群友的求助,覺得比較有意思,想和大家分享一下。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • 技巧不求人-149期——Excel相同數據匯總求和的3種技巧
    嗨,大家好,歡迎來到新一期的技巧不求人,上期我們介紹了Excel函數提取的技巧,今天繼續跟大家分享關於匯總求和的技巧,工作中有時需要將相同的內容匯總求和,便於查看,那麼怎樣做才能批量的合併相同的內容並求和呢?這裡就給大家介紹3種技巧!
  • excel的形狀與圖表——讓數據展示更加有趣
    雖然excel的主要功能是數據的統計與分析,但是也具有word、PPT中的某些圖表形狀功能。使用這些功能,可以使數據與圖形結合,從而更形象化、多樣化地呈現內容。比如形狀圖片的格式變換、smartart圖形、組合圖表以及動態圖表等。現在就一起來看看這些形狀與圖表功能的常用操作吧。
  • Excel操作技巧:常見的統計分析方法,讓你成為數據分析高手!
    今天的文章,我來給大家具體講解一下數據統計分析的第3步——統計的分析具體方法。這裡有幾個技巧,大家可以學習一下:1、統計分析方法2、數據透視表學會這幾點,你才能真正成為數據分析高手。技巧1:統計分析方法對於很多職場新人來說,看到這樣一張數據表格,完全不知道如何下手,沒有分析的方向。不知道要從哪些角度,去分析這些數據,這是因為他們還沒有學習具體的統計分析方法。
  • Excel技巧,如何製作隨著數據變化而變化的升降箭頭
    我們經常要在Excel裡輸入數據,數據多了,難免單調。又或者我們想展示的這個數據比往年數據是增加還是減少,該怎麼操作呢?如何能清楚的展示數據變化呢?今天就和大家分享一個小技巧,讓大家可以在Excel裡,給單元格數據製作一個升降剪頭。
  • ArcGIS將Excel經緯度數據轉換為shp點數據
    一、操作準備 1.1 軟體 ArcMap10.4.1 1.2 數據 excel數據(全國機場點數據.xls) ★excel數據中要含有經緯度。
  • excel函數技巧:如何用三角函數製作環形氣泡圖
    例如「財務函數」、「數學函數」、「分析函數」等等。學習更多技巧,請收藏部落窩教育excel圖文教程。相信即便是一些「認為自己函數玩的不錯」的同學,看到上圖中的函數也是「懵」的。學習更多技巧,請收藏部落窩教育excel圖文教程。然後我們選擇數據源製作「帶平滑線的散點圖」圖表,就能得到我們上面給出的圖例了。
  • Excel的統計方法:泊松分布的計算過程圖文
    一、 目標: 本節主要通過體例講解泊松分布的計算過程。 二、定義: Poisson分布,是一種統計與概率學裡常見到的離散概率分布,由法國數學家西莫恩·德尼·泊松(Siméon-Denis Poisson)在1838年時發表。 二項分布中,當n趨於無窮大時,p趨於0,此時事件發生的概率是服從泊松分布的。
  • excel函數應用技巧:如何簡單製作多級下拉菜單
    不需要定義名稱,只使用一個公式就可以製作二級、三級、四級甚至更多級的菜單。公式用的函數也很常見,offset、match、countif。趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。製作二級三級菜單已經不是新問題了,關於這方面的教程咱們之前也分享過很多,比如《還不會做Excel三級下拉菜單?其實它跟複製粘貼一樣簡單》。
  • excel圖表製作技巧:如何將多個銷售項目,做成九宮格
    說到「九宮格」,想必大家都不陌生,平時朋友圈裡的九宮格配圖,吃火鍋時的九宮格火鍋,手機屏幕上的九宮格解鎖圖案等等,可以說「九宮格」已經滲透進了我們的生活中,就連excel中也有「九宮格」圖表,是不是有點好奇呢?趕緊來看看吧!學習更多技巧,請收藏部落窩教育excel圖文教程。大家好!這裡是部落窩教育,我是花花,很高興和你一起學習Excel教程。
  • 懂Excel就能輕鬆入門Python數據分析包pandas(十六):合併數據
    此系列文章收錄在公眾號中:數據大宇宙 > 數據處理 >E-pd經常聽別人說 Python 在數據領域有多厲害,結果學了很長時間,連數據處理都麻煩得要死。後來才發現,原來不是 Python 數據處理厲害,而是他有數據分析神器—— pandas前言本系列上一節說了拆分數據的案例,這次自然是說下怎麼合併數據。
  • 我用Excel發現了數據分析的本質:回歸分析
    最近很多人都問我,為什麼感覺數據分析越學越亂,經常是學了一大堆名詞,真正遇到問題的時候卻更多是直接套用模型,很難將這些理論聯繫起來。這其實就回歸到了一個至關重要的問題:數據分析的本質是什麼?事物都是萬變不離其宗的,一切外在的方法都是為了事物本質而服務的,數據分析自然也不例外,今天我們就來探討一下數據分析的本質。