Top N 與平均值之間的值比較

Top N 與平均值之間的值比較

在本教程中,您將了解 LuckyTemplates 中 Top N 和 Average Of Others 之間的值比較。此分析技術通過查看前 N 名和後 N 名客戶比其餘客戶的平均值高出多少,有助於為您的解決方案增加方向性。您可以在本博客底部觀看本教程的完整視頻。

目錄

建立價值比較模型

在本教程中,我們將重新創建以下報告:

Top N 與平均值之間的值比較

您可以看到,如果您通過切片器更改上下文,客戶和數字都會發生變化。

這是一個簡單的基於銷售的模型,帶有事實表和維度表。您可以在下面看到它的數據模型:

Top N 與平均值之間的值比較

它有一個標準的瀑布佈局, 頂部是DatesCustomersProducts維表,下面Sales 事實表。

所有關係都是一對多的,維度在“一”側,事實表在“多”側。

重新創建樣本報告

對於數據集,您需要添加幾個額外的表以使用切片器進行前 N 個和方向選擇。

創建表和切片器

首先,轉到建模工具欄並添加一個新參數。將參數命名為Top N ,並將數據類型設置為整數。

在 Minimum 和 Maximum 參數中輸入 1 和 10。然後,在增量和默認參數中輸入 1 和 5。

Top N 與平均值之間的值比較

接下來,創建一個方向表,其中包含頂部和底部的方向值以及一個排序列。轉到主頁工具欄並單擊輸入數據。

Top N 與平均值之間的值比較

Date 列、Top N 參數和Direction 列拖動到畫布並將它們變成切片器。

Top N 與平均值之間的值比較

接下來,添加一個計算表以將Others行添加到所有客戶的列表中。

Top N 與平均值之間的值比較

要顯示排名值,請將表格添加到畫布。將Customer 從Customers Plus Others 表拖到儀表板內的表中。

Top N 與平均值之間的值比較

建立價值比較的措施

使用Customer Table Title度量更改表的標題 。

關閉標題,然後單擊下面標題文本中的按鈕。

Top N 與平均值之間的值比較

 為格式依據參數選擇字段值。 接下來,在“基於”字段參數的“顯示度量” 中選擇“客戶表標題” 。

Top N 與平均值之間的值比較

Customer Table Title度量獲取方向和前 N 個切片器,並將它們與靜態文本組合以生成結果。

Top N 與平均值之間的值比較

接下來,計算適當的排名值。為此,您既需要正常的自上而下的降序排列,又需要自下而上的升序排列。

這是降序排列:

Top N 與平均值之間的值比較

這是升序排列:

Top N 與平均值之間的值比較

使用 Top N 和 Direction 切片器返回適當的客戶排名。以下是客戶排名衡量標準的示例:

Top N 與平均值之間的值比較

該函數從兩個切片器中獲取值並使用它們來確定要顯示的排名。

現在,通過將度量放在表中來檢查排序度量是否與切片器選擇相對應。

Top N 與平均值之間的值比較

如果您使用切片器選擇更改上下文,則表中的值也應相應更改。

檢查度量後,刪除除Customer Rank 度量之外的其他度量,並添加Customer Sales度量。

Top N 與平均值之間的值比較

Customer Sales 度量使用 邏輯來處理三種情況。

  • #1:如果客戶排在前 N 位,它將使用銷售額。
  • #2:如果客戶名稱是 Others,它將使用所有未排名客戶的銷售額的平均值。
  • #3:如果客戶沒有排在Top N,則返回空白。

Top N 與平均值之間的值比較

創建堆積柱形圖

複製並粘貼表格並將其轉換為折線圖和堆積柱形圖。刪除 Customer Rank度量(您將不需要它)。

Top N 與平均值之間的值比較

接下來,將Average Of Other Customer Sales 度量值添加到行值中。

Top N 與平均值之間的值比較

完成後,轉到過濾器並過濾掉 非空白的客戶銷售,然後單擊應用過濾器。

Top N 與平均值之間的值比較

最後,與 Customer Table Title 度量類似,使用Customer Chart Title度量更改視覺對象的標題 。

Top N 與平均值之間的值比較

此度量收集 Top N 和 Direction 切片器的選擇,並將它們與靜態文本組合以形成標題。

Top N 與平均值之間的值比較

從那裡,您會注意到表格顯示“和”,而圖表顯示“對比”。

讓視覺效果脫穎而出

下一步是為列著色。

如果客戶名稱為其他,則客戶圖表顏色度量分配灰色。否則,它將應用藍色。

Top N 與平均值之間的值比較

轉到數據顏色並選擇默認顏色中的按鈕。

Top N 與平均值之間的值比較

為“格式依據”參數選擇“字段值”,並在“顯示度量”中為“基於”字段選擇“客戶圖表顏色” 。

Top N 與平均值之間的值比較

創建最終措施

現在,使用數學和度量分支為Customer SalesAverage Of Others Sales之間的差異創建度量。

此度量使用減法來獲取銷售量。

Top N 與平均值之間的值比較

此度量使用除法來獲取百分比值。

Top N 與平均值之間的值比較

將度量添加到圖表視覺對象的工具提示中。

Top N 與平均值之間的值比較

之後,當您將鼠標懸停在客戶上方時,您可以看到他們的銷售額是多少以及他們與平均金額的比較情況。

Top N 與平均值之間的值比較

這些視覺效果會響應畫布中的切片器。您可以利用它們從不同的時間段和方向獲取數據。


如何在 LuckyTemplates 卡片可視化中展示最高結果使用
Power BI 可視化技術中的排名顯示最高或最低結果

結論

中 Top N 和 Average Of Others 值之間的值比較。

在監控產品性能時,值的差異至關重要。它可以幫助您制定更多策略來提高銷售額。您可以使用此技術來改進和實現組織中的銷售目標。

格雷格


什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。

DAX Studio 中數據緩存的物化想法

DAX Studio 中數據緩存的物化想法

本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。

使用 LuckyTemplates 進行業務報告

使用 LuckyTemplates 進行業務報告

如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的