當前位置:
首頁 > 文史 > 使用PowerBI製作帕累托圖

使用PowerBI製作帕累托圖

各種複雜現象的背後,其實都是受關鍵的少數因素和普通的大多數因素所影響,把主要精力放在關鍵的少數因素上,就能達到事半功倍的效果。

這就是大家常說的二八原則,也稱為帕累托原則,最早是由義大利經濟學家 V.Pareto 提出的,他在研究個人收入的分布狀態時,發現少數人的收入佔全部人收入的大部分,而多數人的收入卻只佔一小部分,他將這一關係用圖表展示出來,就是著名的帕累托圖。

帕累托圖可以輕鬆體現並分析出一個現象的關鍵影響因素,現在廣泛應用於各類商業和社會活動中。用帕累托圖進行分析也成為帕累托分析,或者ABC分析,下面就來看一下在 PowerBI 中如何製作帕累托圖。

01 | 數據準備

依然使用上一篇文章的數據,假設A公司經營9種產品,每種產品貢獻的利潤如下:

先計算每種產品利潤的佔比,新建度量值,

利潤額 = SUM("產品"[利潤])

佔比 = DIVIDE([利潤額],CALCULATE([利潤額],ALL("產品")))

然後可以在矩陣表中看到每一種產品的利潤佔比已經計算出來,

02 | 計算累計百分比

計算累計百分比是最關鍵的一步,不過有了上篇文章關於累計求和的鋪墊,計算累計佔比也很簡單,我們使用var定義變數來創建[累計佔比]的度量值,

累計佔比 =

var cur_rate=[佔比]

return CALCULATE([佔比],FILTER(ALL("產品"),[佔比]>=cur_rate))

把[累計佔比]拖入到矩陣中,

至此初步的數據的處理已經完成,下面來看看如何生成帕累托圖。

03 | 創建帕累托圖

可視化對象中並沒有一個圖被稱為帕累托圖,但是帕累托圖實際上就是一個折線圖和柱形圖的組合,因此使用默認的可視化對象,折現和堆積柱形圖或者折現和簇狀柱形圖都可以,

把[產品類別]作為共享軸,[利潤]作為列值並按降序排列,[累計佔比]作為行值,一個簡單的帕累托圖就出來了,

此圖並沒有什麼特別之處,只是一個降序排列的柱形圖和一個升序排列的百分比折線圖而已。

可是通過這個簡單的帕累托圖可以直觀的看出,前3個產品的貢獻佔比就約為80%,它們就是要找的核心產品,應重點對待,而其他產品的累計貢獻卻只有20%左右,在資源有限的情況下,就不應該花費太多精力放在這些產品上面。

上面的數據比較簡單,好像一眼就能看哪些產品是主要因素,可是如果是成千上萬個產品呢,並且企業的運營也不只是看產品的利潤分析,還有銷售分析、庫存分析、應收賬款分析,以及各個分子公司的情況分析等等,並且數據一直在隨著時間而變化,在這種情況下,想快速找出哪些是關鍵的少數就沒有那麼簡單了。

本文是製作一個靜態的帕累托圖,如果進行多維度的分析,一個動態的帕累托圖就很有必要,這在PowerBI中也並不難實現。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 PowerBI星球 的精彩文章:

第二屆Power BI可視化大賽「冠軍說」

TAG:PowerBI星球 |