可視化分析:瀑布圖的使用場景及實現(xiàn)原理
瀑布圖確在表現(xiàn)數(shù)據(jù)變化因素或過程上有著得天獨厚的優(yōu)勢。在實際的應(yīng)用場景中,瀑布圖常用于經(jīng)營情況分析,解釋從一個數(shù)字到另一個數(shù)字的變化過程。比如評估公司利潤、比較產(chǎn)品收益、突出顯示項目的預(yù)算變更、分析一段時間內(nèi)的庫存或銷售情況 、顯示一段時間內(nèi)產(chǎn)品價值變化等。本篇文章,來聊聊瀑布圖的使用場景及實現(xiàn)原理。
做數(shù)據(jù)可視化分析時,會出現(xiàn)兩個極端,一是不管什么需求,用表格干就完了。再者就是追求炫酷的可視化效果,堆疊各種“高端”的可視化圖表,用戶看不懂,華而不實?;趯嶋H的分析需求以及要表達的信息內(nèi)容,選擇最匹配的圖表形式,才能可視化得恰到好處。
每種圖表能夠承載的數(shù)據(jù)格式以及反映的數(shù)據(jù)信息各不相同,這一次主要想分享瀑布圖的用法,不管以后是做定制化的可視化頁面開發(fā),還是做自助BI圖表類型的擴展,都會有所幫助。
一、瀑布圖的使用場景
瀑布圖適用于表達數(shù)個特定數(shù)值之間的數(shù)量變化關(guān)系,或者用來直觀地呈現(xiàn)出現(xiàn)出影響總體值的關(guān)鍵維度,在企業(yè)經(jīng)營分析、財務(wù)分析領(lǐng)域中應(yīng)用廣泛。
Office2016之前版本的excel在繪制瀑布圖時,是在柱形圖的基礎(chǔ)上進行加工得到的,所以瀑布圖看起來有點像隱藏了部分柱身的柱圖,但兩者在信息呈現(xiàn)方式上還是有較大差異的。瀑布圖中數(shù)據(jù)的排列形狀(稱為浮動列)看似瀑布懸空,從而反映數(shù)據(jù)在不同時期或不同因素對總體值影響的程度,還可以直觀反映出數(shù)據(jù)的增減變化。財務(wù)分析企業(yè)利潤構(gòu)成、預(yù)算變更,以及產(chǎn)品庫存或銷售情況等場景下,經(jīng)常會用到。
二、瀑布圖的分類
瀑布圖按照信息呈現(xiàn)的形態(tài),可以分為結(jié)構(gòu)瀑布圖、變化瀑布圖、堆疊瀑布圖等不同的圖表類型。
1.結(jié)構(gòu)瀑布圖
最常用來展示總分結(jié)構(gòu)或序列變化,通過柱圖垂直高度展示數(shù)據(jù),直觀地展示指標的構(gòu)成,相比較餅圖或常歸的柱形圖,可以將總體值與細分維度值同時展示出來,并且可以快速的反映出影響總體值的關(guān)鍵因子。主要用來反映目標指標的構(gòu)成關(guān)系,例如每月支出費用構(gòu)成項目細分,公司成本分攤等。
現(xiàn)在基本上很少用現(xiàn)金付錢了,都是移動支付,對錢的概念就非常淡化了,加上信用卡的提前預(yù)付,到月底發(fā)現(xiàn)工資所剩無幾。可以利用瀑布圖來分析每月支出費用的去向,下圖中,可以清晰的看出,總支出費用,以及在各項支出類型中,餐飲和子女教育占大頭。
2.變化瀑布圖
變化瀑布圖可以清晰地反映某項數(shù)據(jù)經(jīng)過一系列增減變化后,最終成為另一項數(shù)據(jù)的過程。
例如,從營業(yè)額扣除各種費用、成本、稅費等變成純利潤的過程,又如某個項目經(jīng)費扣減各方面支出得出余額的過程,或者從年初預(yù)算,經(jīng)過半年度、到年底的預(yù)算消耗使用情況,使用瀑布圖均可以直觀呈現(xiàn)數(shù)據(jù)變化的細節(jié),方便及時調(diào)整和管控成本。
最基礎(chǔ)的是起點加終點的2階瀑布圖,對于周期比較長的項目,可以在中間的里程碑,再細分成更多階的瀑布圖,例如年初、年中及年末。
舉個栗子,公司的發(fā)薪日是上班族最期待的時候了,雖然說多數(shù)時候發(fā)多少錢也不太會有太多驚喜或意外,但還是會想去看看錢到底是怎么發(fā)的。
實發(fā)工資等于基本工資+各種績效獎金-五險一金-各種扣款。按照基本工資、應(yīng)發(fā)工資、實發(fā)工資三個階段,看哪些是主要增項,哪些是重點減項,一目了然。
3.堆疊瀑布圖
變化瀑布圖的基礎(chǔ)上增加子項在細分維度上的分布及變化趨勢。例如,年初預(yù)算1000萬,年中600萬,年末剩余200W,第一個層級是1-12月各個月份的預(yù)算使用,同時,需要查看每個月份,各個成本項目(人力、服務(wù)器、采購等)的構(gòu)成情況,此時就可以使用堆疊瀑布圖來呈現(xiàn)。
三、瀑布圖的數(shù)據(jù)格式要求
1.利用Excel繪制瀑布圖
Excel2016及以上的版本自帶瀑布圖的功能,不管是結(jié)構(gòu)瀑布圖還是變化瀑布圖都可以非常快速的配置出來。
第一步按照瀑布圖的數(shù)據(jù)格式要求,將數(shù)據(jù)整理準備好,插入瀑布圖后,即可得到一個基礎(chǔ)的圖表。
其次是,對瀑布圖進行優(yōu)化調(diào)整,例如設(shè)定匯總后,增加或減少時的系列顏色。在需要匯總的柱子上單擊兩次,即可調(diào)出瀑布圖配置參數(shù)。
2.自助式BI分析設(shè)計時的參數(shù)要求
自助BI產(chǎn)品是讓業(yè)務(wù)人員基于數(shù)據(jù)集,靈活的選擇維度、度量字段,進行可視化分析。結(jié)構(gòu)瀑布圖支持1個維度、1個指標,或者0個維度多個指標,相比較Excel個性化的數(shù)據(jù)處理的方便性,數(shù)據(jù)集模型的數(shù)據(jù)則是通用的字段結(jié)構(gòu),例如選擇了某一個維度,SQL拼接的邏輯是按照該字段進行Groupby操作,因此需要在可視化展示時,還需做匯總行的計算處理,另外,需要對維度枚舉值的數(shù)量、圖表展示樣式等參數(shù)進行設(shè)置。
變化瀑布圖支持1個維度、1個指標,或者0個維度多個指標,除了基礎(chǔ)的維度度量過濾條件選擇外,還需要選擇按照哪一個子維度進行細分,例如,以年度作為匯總值,再按照地區(qū)進行細分,查看兩個年度之間,各個地區(qū)的變化情況。
圖片來源:火山引擎官方幫助文檔
四、瀑布圖制作的其他建議
由于瀑布圖會同時包括匯總值和各個子維度的變化值,經(jīng)常會出現(xiàn)匯總值量級過大,但子維度量級非常小的情況,會出現(xiàn)量級小的維度值區(qū)分度過低的問題,所以在圖表處理時,可以采用截斷的方式。示例如下:
五、總結(jié)
結(jié)合業(yè)務(wù)分析場景以及數(shù)據(jù)格式,選擇最準確表達數(shù)據(jù)信息的可視化圖表類型,才能把可視化做到恰到好處。
專欄作家
數(shù)據(jù)干飯人,微信號公眾號:數(shù)據(jù)干飯人,人人都是產(chǎn)品經(jīng)理專欄作家。專注數(shù)據(jù)中臺產(chǎn)品領(lǐng)域,覆蓋開發(fā)套件,數(shù)據(jù)資產(chǎn)與數(shù)據(jù)治理,BI與數(shù)據(jù)可視化,精準營銷平臺等數(shù)據(jù)產(chǎn)品。擅長大數(shù)據(jù)解決方案規(guī)劃與產(chǎn)品方案設(shè)計。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議。
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
- 目前還沒評論,等你發(fā)揮!