
作者 | Destiny
來源 | 木東居士
0x00 前言
第1篇文章《數(shù)據(jù)可視化過程》發(fā)出后,通過居士收到一些讀者的反饋,大家的共同心聲是,希望在后續(xù)的文章中,結(jié)合具體的業(yè)務(wù)場景,多分享一些實例及其優(yōu)缺點。多謝大家的意見,也感謝大家的支持,后續(xù)會不斷改進,輸出更多干貨。
在數(shù)據(jù)可視化的過程當中,根據(jù)數(shù)據(jù)間的關(guān)系選擇合適的圖表,是保證數(shù)據(jù)可視化效果的關(guān)鍵。今天這篇文章,主要分享以下兩類數(shù)據(jù)關(guān)系的可視化:
0x01 時序數(shù)據(jù)可視化
時序數(shù)據(jù),是指任何隨著時間而變化的數(shù)據(jù),如一天中氣溫隨時間的變化。
要進行時序數(shù)據(jù)的可視化,我們首先需要了解「時間」所具有的特征:
「時間數(shù)據(jù)」按是否連續(xù)可分為:離散型時間和連續(xù)型時間兩類,時間類型的差異決定了圖表的表現(xiàn)形式也不同。
1. 離散時間的可視化
離散時間:數(shù)據(jù)來源于具體的時間點或者時間段,且時間數(shù)據(jù)的可能取值是有限的。
對于分布在離散時間的數(shù)據(jù)的可視化,可以采用柱狀圖、堆疊柱狀圖、散點圖來表示,下面分別來看下三種圖形來進行離散時間可視化的適用場景和不適用場景。
(1)單一柱狀圖
1)適用場景
2)不適用場景
(2)并列柱狀圖
單一柱狀圖,是表示某一系列數(shù)值在離散時間上的可視化方式。當需要對比某一離散時間上的多個系列,以及展示隨時間的變化趨勢時,并列柱狀圖是一種選擇。
但是要注意一點,并列柱狀圖的屬性系列,通常不能超過3條,否則圖表橫向空間會比較擁擠,展示的效果也不好。
(3)堆疊柱狀圖
單一柱狀圖,是表示各個離散時間點總體數(shù)值的一個方式。但是,當我們想知道各個離散時間點總體的構(gòu)成部分,是如何隨著時間而變化的,這個時候,就需要引入堆疊柱狀圖。
堆疊柱狀圖,按照堆疊的部分,展示的是實際體量還是相對體量,可以分為兩類:
1)普通堆疊柱狀圖
假設(shè)某電影院想分析,2019年上半年個月的票房情況,同時也想知道各個月的國產(chǎn)片和外國片共貢獻的票房分別為多少,這種情況下,我們可以用普通的堆疊柱狀圖來表示,具體如下:
普通堆疊柱狀圖,整體的構(gòu)成部分,最好不要超過5項。若實際構(gòu)成項大于5個時,需要做適當?shù)臍w類,以保證圖表重點突出。
2)百分比堆疊柱狀圖
若影院想知道上半年各月,國產(chǎn)片和外國片的貢獻占比隨時間的變化情況,這個時候就可以使用百分比堆疊柱狀圖。
(3)散點圖
散點圖,通常用來表示兩個變量間的相關(guān)關(guān)系。在表示離散時間數(shù)據(jù)時,其表達的是某一變量隨時間的變化關(guān)系。
柱狀圖是用高度作為數(shù)值的映射,而散點圖則是用位置來作為數(shù)值的視覺通道。
注意:當有多個系列列時,不不適合?用散點圖來表示時間趨勢,因為多個系列列的圓點同時出現(xiàn)時,很難將其中某個系列列視為?一個整體,?比較起來很吃?力力。此時除了了把顏?色作為映射的視覺通道之外,也可以給各個系列列選擇不不同的數(shù)據(jù)標記,如正?方形、圓、三?角形、菱形等。
2. 連續(xù)時間
連續(xù)時間:連續(xù)時間數(shù)據(jù)的可視化和離散時間數(shù)據(jù)的可視化相似。因為就算數(shù)據(jù)是連續(xù)的,我們采集的數(shù)據(jù)大部分還是離散且有限的。
連續(xù)型數(shù)據(jù)和離散型數(shù)據(jù),在數(shù)據(jù)結(jié)構(gòu)上并沒有差別,區(qū)別在于它們所反映的真實世界的數(shù)據(jù)是否是不斷變化的。如一天當中的氣溫變化,就是連續(xù)型數(shù)據(jù),因為你在一天中的任何時候都可以進行測量,且氣溫在不同時刻是變化的。
(1)折線圖
折線圖用于顯示數(shù)據(jù)在一個連續(xù)的時間間隔或者時間跨度上的變化。在折線圖中,一般水平軸(X軸)用來表示時間的推移,并且間隔相同;而垂直軸(Y軸)代表不同時刻的數(shù)據(jù)的大小。
從點線圖中,可以觀察出4種趨勢:長期性趨勢、季節(jié)性趨勢、周期性趨勢、不規(guī)則波動。
(2)階梯圖
階梯圖常用來表示,某兩個相鄰的時間節(jié)點,后一個節(jié)點的數(shù)據(jù)相對于前一個節(jié)點數(shù)據(jù)的升降變化,常用于商品價格變動、股票價格波動、稅率變化等場景中。
在階梯圖中,有三個關(guān)鍵的值:
a.前一時間節(jié)點數(shù)值;
b.當前時間節(jié)點數(shù)值;
c.當前節(jié)點較前一節(jié)點的差值;
(3)擬合曲線圖
若我們想要研究數(shù)據(jù)隨時間的變化所表現(xiàn)出來的整體趨勢時,可以根據(jù)多個離散點(T1,D1)、(T2,D2)….、(Tn,Dn),擬合一個最接近的一個連續(xù)函數(shù)關(guān)系。
擬合曲線圖,在數(shù)據(jù)預(yù)測中應(yīng)用較多。比如,某一電商網(wǎng)站要預(yù)測今年雙十一的GMV,那么它可以根據(jù)往年每月的交易額趨勢,今年每月與去年同期的數(shù)據(jù)等多個變量,去擬合出交易額與時間等其他因素所滿足的關(guān)系。具體要考慮哪些因素,這個和數(shù)據(jù)模型的搭建息息相關(guān),此處不做延伸。
0x02 比例型數(shù)據(jù)可視化
比例數(shù)據(jù),通常是按照類別、子類別、群體進行的劃分。對于比例型數(shù)據(jù),我們進行可視化的目的,是為了尋找整體中的最大值、最小值、整體的構(gòu)成分布、以及各部分之間的相對關(guān)系。
1.餅圖
當構(gòu)成整體的數(shù)據(jù)項較少時,采用餅圖是一種不錯的選擇,餅圖是通過角度來映射各類別對應(yīng)的數(shù)值。
但是,現(xiàn)實的數(shù)據(jù)情況是,一個維度下的屬性值數(shù)量,通常會比較多,如果在餅圖中全部展示出來,一方面會使整個餅圖顯得雜亂,沒有重點,另一方面也失去了可視化的美感。
因此,對于餅圖來說,建議扇區(qū)個數(shù)最大值在5~7個之間。當數(shù)據(jù)項超過一定數(shù)量時,可以按照占比,把排名最末的幾項歸位「其他」。我通常的做法是:
當然,餅圖中最大可展示的分類項個數(shù)可以根據(jù)實際情況確定,但是對于一個數(shù)據(jù)產(chǎn)品內(nèi)部,建議標準統(tǒng)一,這樣前后端同學(xué)會在進行數(shù)據(jù)、前端開發(fā)工作時,可以進行標準化,提高復(fù)用性和開發(fā)效率。
2.環(huán)形圖
餅圖通過各扇區(qū)角度去映射各分類項對應(yīng)的數(shù)值,「環(huán)形圖」則通過各弧形的長度來衡量數(shù)值。
環(huán)形圖中心部位是空的,可以放置標簽、整體數(shù)值、平均數(shù)值或其他內(nèi)容。環(huán)形圖中,數(shù)據(jù)項的分類和餅圖類似,就不在贅述。
3.百分比堆疊柱狀圖
當比例數(shù)據(jù)中存在多個父系列,每個父系列又由多個子類構(gòu)成,且各個系列的子類相同時,此時展示比例數(shù)據(jù),可以采用百分比堆疊柱狀圖。
4.百分比堆疊面積圖
當比例數(shù)據(jù)中存在多個父系列,且父系列的數(shù)據(jù)類型為時間,要分析父系列的各構(gòu)成部分占比隨時間的變化趨勢,此時可以采用堆疊面積圖來表示比例關(guān)系的變化。
如果從某一點上對堆疊面積圖進行垂直切片,那么就可以得到該時間段上的比例分布情況。
5.矩形樹圖
矩形樹圖,是一種基于面積的可視化方法。外部矩形代表父級類別,內(nèi)部矩形代表子類別。相比于其他表示比例型的數(shù)據(jù),矩形樹圖更適合展示具有樹狀結(jié)構(gòu)的數(shù)據(jù)。
樹狀結(jié)構(gòu),簡單理解,就是首先按一級分類來觀測各構(gòu)成部分的比例,然后再看某個一級分類下,是由哪些二級分類構(gòu)成的,依次類推,逐步細化,可以直到葉子結(jié)點。
若用矩形樹圖來表示具有多個層級結(jié)構(gòu)的比例數(shù)據(jù),通常需要使用一些交互方式來輔助數(shù)據(jù)的展示。比如,單擊對應(yīng)區(qū)塊進行下鉆,懸停展示具體數(shù)值和比例,使用面包屑進行層級的跳轉(zhuǎn)等。
0xFF 總結(jié)
在可視化圖表選擇之初,我們首先要明確的是,我們希望從圖表中獲取什么信息。然后,根據(jù)數(shù)據(jù)的特征、數(shù)據(jù)之間的關(guān)系,選擇合適的可視化圖表。
如上所述:
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
LSTM 模型輸入長度選擇技巧:提升序列建模效能的關(guān)鍵? 在循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)家族中,長短期記憶網(wǎng)絡(luò)(LSTM)憑借其解決長序列 ...
2025-07-11CDA 數(shù)據(jù)分析師報考條件詳解與準備指南? ? 在數(shù)據(jù)驅(qū)動決策的時代浪潮下,CDA 數(shù)據(jù)分析師認證愈發(fā)受到矚目,成為眾多有志投身數(shù) ...
2025-07-11數(shù)據(jù)透視表中兩列相乘合計的實用指南? 在數(shù)據(jù)分析的日常工作中,數(shù)據(jù)透視表憑借其強大的數(shù)據(jù)匯總和分析功能,成為了 Excel 用戶 ...
2025-07-11尊敬的考生: 您好! 我們誠摯通知您,CDA Level I和 Level II考試大綱將于 2025年7月25日 實施重大更新。 此次更新旨在確保認 ...
2025-07-10BI 大數(shù)據(jù)分析師:連接數(shù)據(jù)與業(yè)務(wù)的價值轉(zhuǎn)化者? ? 在大數(shù)據(jù)與商業(yè)智能(Business Intelligence,簡稱 BI)深度融合的時代,BI ...
2025-07-10SQL 在預(yù)測分析中的應(yīng)用:從數(shù)據(jù)查詢到趨勢預(yù)判? ? 在數(shù)據(jù)驅(qū)動決策的時代,預(yù)測分析作為挖掘數(shù)據(jù)潛在價值的核心手段,正被廣泛 ...
2025-07-10數(shù)據(jù)查詢結(jié)束后:分析師的收尾工作與價值深化? ? 在數(shù)據(jù)分析的全流程中,“query end”(查詢結(jié)束)并非工作的終點,而是將數(shù) ...
2025-07-10CDA 數(shù)據(jù)分析師考試:從報考到取證的全攻略? 在數(shù)字經(jīng)濟蓬勃發(fā)展的今天,數(shù)據(jù)分析師已成為各行業(yè)爭搶的核心人才,而 CDA(Certi ...
2025-07-09【CDA干貨】單樣本趨勢性檢驗:捕捉數(shù)據(jù)背后的時間軌跡? 在數(shù)據(jù)分析的版圖中,單樣本趨勢性檢驗如同一位耐心的偵探,專注于從單 ...
2025-07-09year_month數(shù)據(jù)類型:時間維度的精準切片? ? 在數(shù)據(jù)的世界里,時間是最不可或缺的維度之一,而year_month數(shù)據(jù)類型就像一把精準 ...
2025-07-09CDA 備考干貨:Python 在數(shù)據(jù)分析中的核心應(yīng)用與實戰(zhàn)技巧? ? 在 CDA 數(shù)據(jù)分析師認證考試中,Python 作為數(shù)據(jù)處理與分析的核心 ...
2025-07-08SPSS 中的 Mann-Kendall 檢驗:數(shù)據(jù)趨勢與突變分析的有力工具? ? ? 在數(shù)據(jù)分析的廣袤領(lǐng)域中,準確捕捉數(shù)據(jù)的趨勢變化以及識別 ...
2025-07-08備戰(zhàn) CDA 數(shù)據(jù)分析師考試:需要多久?如何規(guī)劃? CDA(Certified Data Analyst)數(shù)據(jù)分析師認證作為國內(nèi)權(quán)威的數(shù)據(jù)分析能力認證 ...
2025-07-08LSTM 輸出不確定的成因、影響與應(yīng)對策略? 長短期記憶網(wǎng)絡(luò)(LSTM)作為循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)的一種變體,憑借獨特的門控機制,在 ...
2025-07-07統(tǒng)計學(xué)方法在市場調(diào)研數(shù)據(jù)中的深度應(yīng)用? 市場調(diào)研是企業(yè)洞察市場動態(tài)、了解消費者需求的重要途徑,而統(tǒng)計學(xué)方法則是市場調(diào)研數(shù) ...
2025-07-07CDA數(shù)據(jù)分析師證書考試全攻略? 在數(shù)字化浪潮席卷全球的當下,數(shù)據(jù)已成為企業(yè)決策、行業(yè)發(fā)展的核心驅(qū)動力,數(shù)據(jù)分析師也因此成為 ...
2025-07-07剖析 CDA 數(shù)據(jù)分析師考試題型:解鎖高效備考與答題策略? CDA(Certified Data Analyst)數(shù)據(jù)分析師考試作為衡量數(shù)據(jù)專業(yè)能力的 ...
2025-07-04SQL Server 字符串截取轉(zhuǎn)日期:解鎖數(shù)據(jù)處理的關(guān)鍵技能? 在數(shù)據(jù)處理與分析工作中,數(shù)據(jù)格式的規(guī)范性是保證后續(xù)分析準確性的基礎(chǔ) ...
2025-07-04CDA 數(shù)據(jù)分析師視角:從數(shù)據(jù)迷霧中探尋商業(yè)真相? 在數(shù)字化浪潮席卷全球的今天,數(shù)據(jù)已成為企業(yè)決策的核心驅(qū)動力,CDA(Certifie ...
2025-07-04CDA 數(shù)據(jù)分析師:開啟數(shù)據(jù)職業(yè)發(fā)展新征程? ? 在數(shù)據(jù)成為核心生產(chǎn)要素的今天,數(shù)據(jù)分析師的職業(yè)價值愈發(fā)凸顯。CDA(Certified D ...
2025-07-03