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

2020-12-09 部落窩教育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圖文教程。 今天不講技巧,講講每位Excel使用者都無法迴避的問題。Excel2016內置的圖表有14大類:柱形圖、折線圖、餅圖、條形圖、面積圖、XY(散點圖)、股價圖、曲面圖、雷達圖、樹狀圖、旭日圖、組合圖等,每種圖表類型下還包含不同的子圖表類型。
  • excel地圖數據可視化,看起來很厲害,其實很簡單,僅需2步搞定
    Hello,大家好,今天跟大家分享下我們如何在地圖上實現數據的可視化,今天我們要用到的功能是三維地圖,三維地圖其實就是powermap,只不過在2016版之後的版本中被稱為三維地圖,powermap是powerbi的組件之一,它主要是對帶有地理位置的數據進行可視化的操作,使用powermap
  • Excel必備技巧之做一個漂亮的數據表格
    昨天我們介紹了如何來設置excel的默認字體以及字體大小的問題,晚點的時候,有朋友問我為什麼設置不生效,昨天的教程裡面少介紹了一步,我們做的修改,是修改的excel的默認模板,在修改完成之後,選擇新建的excel模板的方式是有技巧的。
  • Excel作為一種強大的數據挖掘工具,數據分析是做什麼的
    我們總結數據挖掘主要有以下三個目的:(1)把握趨勢和模式;通過分析網購交易的記錄數據、呼叫中心內的投訴數據、顧客滿意度的調查數據、購物數據等,可以把把握顧客的購買意願和類型、投訴的種類等信息。數據挖掘工具(方法)中神經網絡、購物籃分析,粗糙(Rough)集、對應分析(雙尺度法)、主成分分析、聚類分析等。
  • excel數據篩選技巧:應用切片器對多數據透視表進行動態篩選
    Excel切片器是數據篩選的網紅、明珠。它到底有哪些功能、怎麼使用?憑啥被很多用戶追捧?在Excel吐槽大會上,篩選、IF函數、數據透視表紛紛上臺群嘲,結果反而幫切片器做了一個徹底宣傳:不但可以實現按鍵式的動態篩選,還可以同時控制多個數據透視表進行篩選。學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • 數據建模與分布擬合,Excel來搞定
    但是我們更需要認識到,這是一個相對較小的樣本,與它的母體數據相比,可能存在較大的變異性。因此,根據這些特點,本著構建一個預測性或規定性分析模型的目的來假定它是一個正態分布,並不合理。分析機場服務時間下圖顯示了一些數據,以及對某機場的檢票櫃檯上服務時間的812個樣本的統計分析,我們無法清楚地看出它是什麼類型的分布。
  • excel數據處理技巧:對任意數字進行提取的方法匯總
    今天我們要給大家分享5種不用函數公式的Excel數字提取技巧。不管是從有規律的文本、還是沒有規律的文本中提取手機號、金額、尺寸等數據,都可以用兩端對齊法、快速填充法、Power Query法、Word替換法等5種方法進行提取,特別適合Excel小白使用。趕緊來看看具體操作吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel地圖可視化不好用?試試這款工具
    通過分析統計數據地圖可視化,能夠保證項目行政區域地圖得到更好的劃分,統計人員將各類主題數據進行有效整合,結合各個分布坐標散點數據,對可視化地圖數據進行綜合分析,進一步提升地圖數據信息的利用率,幫助相關管理人員更好的了解地圖數據。
  • excel圖表技巧:如何用VBA製作動態地圖
    首先我們依然是需要數據源的,在工作中,也是如此。我們這些EXCELER操作的是EXCEL,操作的是數據;手裡沒有數據談何「技巧」的發揮,而在作者的認知中,一直覺得,數據源整理也應該算是學習EXCEL的基礎之一。
  • [EXCEL] 5 Excel的統計方法-二項式分布概率的計算過程
    一、 目標: 本節主要通過樣例講解二項式分布概率的計算過程。 二、定義: 二項分布是由伯努利提出的概念,指的是重複n次獨立的伯努利試驗。
  • excel怎麼製作列印數據票據模板?
    excel怎麼製作列印數據票據?為了管理方便,EXCEL的數據一般是一行,而票據的列印往往不在同一行,如何快捷列印EXCEL的數據,下面我們來看看具體的教程,需要的朋友可以參考下為了管理方便,EXCEL的數據一般是一行,而票據的列印往往不在同一行,如何快捷列印EXCEL的數據?
  • EXCEL數據分析-如何快速計算出每月/每年中想要的數據出現了幾次
    大家好,我是牧野,在紐約的一家app公司做數據處理。今天和大家分享一個很常見的小問題,如何用excel中的公式來計算出每月/每年所需要的日期出現了幾次。在計算這個的時候一般為了乾淨起見,我會新開一個空白的表格,然後將所需要的數據放在左側,如下圖三欄,date,fruit,amount.
  • excel函數技巧:如何用三角函數製作環形氣泡圖
    例如「財務函數」、「數學函數」、「分析函數」等等。學習更多技巧,請收藏部落窩教育excel圖文教程。相信即便是一些「認為自己函數玩的不錯」的同學,看到上圖中的函數也是「懵」的。學習更多技巧,請收藏部落窩教育excel圖文教程。然後我們選擇數據源製作「帶平滑線的散點圖」圖表,就能得到我們上面給出的圖例了。
  • 簡單5步,手把手教你製作高大上的數據地圖
    世界各國經緯度數據第一步:用excel製作CSV格式的數據表格:A. 表格文章部分需要使用英文,可以使用翻譯B. 經度,維度數據,可以在網上查找C.GET STARTEDB.點擊 Add Data,將你的表格導入進去C.點擊Add Layer1--命名;2--選擇圖形類型,我選擇的是點狀圖;3.4--選擇經緯度,對國家進行定位1--調整點狀圖的顏色;2--調整點狀圖的大小;3--選擇數據
  • 數據分析學習:手把手教你用直方圖、餅圖和條形圖做數據分析...
    對於定量數據,要想了解其分布形式是對稱的還是非對稱的、發現某些特大或特小的可疑值,可做出頻率分布表、繪製頻率分布直方圖、繪製莖葉圖進行直觀分析;對於定性數據,可用餅圖和條形圖直觀地顯示其分布情況。
  • python之pandas數據分析
    python爬蟲之urllib庫鏈家二手房信息分析》文章裡介紹了如何從鏈家網站爬取房價信息,今天我們來分析下房價總價和其他幾個的關係。分析數據先安裝下相關分析數據的工具,圖一安裝了pandas,圖二安裝了xlrs。pandas是強大的數據分析工具,xlrs是用來讀取excel數據的。
  • excel基礎操作技巧展示,運用數組計算的小技巧
    我們在實際工作中,我們經常使用excel表格處理和分析數據,其實就涉及excel數據的計算,我們之前講解過使用公式計算數據,今天我們要分享的小技巧就是有關運用數組計算數據的小技巧。運用數組計算的小技巧比如我們需要計算兩列數據的乘積,我們就選擇兩列數據進行乘積,然後按ctrl+shift+enter
  • 簡單幾步教你用BI工具製作數據地圖
    你還在為各種數據地圖的製作而煩惱嗎?今天我要教大家一款簡單的製作方式,如何利用BI工具製作數據地圖,只需要簡單的幾步就能夠製作出炫酷的數據地圖本文將選取流向地圖作為作為代表,來教大家怎麼做。最後,我們簡要總結介紹一下在億信BI上進行數據地圖製作過程:創建報表模板:右鍵點擊主題集創建報表模板;圖表製作:添加地圖,設置需求的地圖;添加數據:自定義輸入數據或者抓取數據;
  • 10個分析技巧,教你繪製出比Excel更高大上的數據分析圖表
    ABI是億信華辰自主研發的一站式數據分析平臺,在豐富的數據分析挖掘、報表處理等經驗基礎上,還融合了數據源適配、ETL數據處理、數據建模、數據分析、數據填報、工作流、門戶、移動應用等核心功能。下面我將側重於它的數據分析手段這一角度來講我為什麼安利它的原因。報表分析我們在製作一些複雜報表(數據量大、關係複雜)時,可以使用ABI設計。