什麼是 Python 中的自我:真實世界的例子
什麼是 Python 中的自我:真實世界的例子
今天,您將學習如何在表格可視化中將來自不同維度表的字段匯集在一起時,以表格形式計算排名。您可以在本博客底部觀看本教程的完整視頻。
讓我們跳轉到 LuckyTemplates 來啟動它。
在這種情況下,我們創建了一個表視覺對象,其中包含客戶表中的客戶名稱字段和產品表中的產品名稱字段。我們將根據Total Sales結合產品名稱,在綜合層面分析哪些是我們表現最好的客戶。
當我們開始編寫排名度量時,我們應該做的一件事是在 RANKX 函數中引用字段名稱和表名稱。
此外,由於我們知道Product Name是按product index字段排序的,所以我們在評估排名時也需要包含該字段。
正如我們所觀察到的,提升表中的兩個字段在一個表視覺中聚集在一起,因此我們將在 RANKX 函數中實現 CROSSJOIN 函數,同時引用表名。
我們現在可以創建我們的度量來評估客戶和產品綜合級別的排名。
讓我們將我們的措施命名為排名。然後,使用 RANKX 和 CROSSJOIN 函數。
通過使用 ALL 函數,我們還需要將我們的字段名稱一一引用到 Customer Names、Product Names 和 Product Index 字段。
接下來要做的是調用我們的總銷售額度量並將此排名度量放入我們的表格可視化中以分析結果。
如我們所見,我們得到了正確的結果。但是,由於我們使用了 CROSSJOIN 函數,它創建了客戶和產品之間所有規則的組合,這導致根據我們沒有總銷售額數據的那些規則來評估排名。
為了糾正這種情況,我們需要插入和 IF 條件,我們將只在我們有總銷售額的地方計算排名,否則它應該是空白的。
為此,讓我們添加IF (ISBLANK(['Total Sales']), BLANK ( )。
我們現在可以看到,它僅在我們有銷售數據的地方計算總銷售額,而忽略我們沒有銷售數據的其餘組合。
我們還想通過輸入 IF(ISINSCOPE( Customers [Customer Names]) 來排除總級別的排名。這將忽略總級別的結果。
所以在那裡,總水平的排名也被忽略了。
使用LuckyTemplates 中的計算列以分層形式計算
LuckyTemplates 中的時間比例
CALCULATE 函數 - 它如何影響您在 LuckyTemplates 中的計算
結論
排名是查看給定數據集中表現最好或最差的變量的好方法。值得注意的是,當來自不同維度表的字段在 LuckyTemplates 中以表格形式匯集在一起時,很容易計算排名。
此外,有幾條規則將排名聯繫在一起,因此如果您想了解如何在 LuckyTemplates 中打破聯繫,可以查看LuckyTemplates 中的 RANKX | 開發自定義 Tiebreakers教程。
我希望你已經從這個簡單的技術中學到了很多東西。請不要忘記訂閱LuckyTemplates 電視頻道,因為我們的專家一直在提供大量內容。
一切順利,
殘酷的
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。
我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。
了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。
本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。
如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。
什麼是 LuckyTemplates 網關?所有你必須知道的