什麼是 Python 中的自我:真實世界的例子
什麼是 Python 中的自我:真實世界的例子
在今天的博文中,我想展示 LuckyTemplates 中的一種分段技術。我還想討論在整個 LuckyTemplates 報表中使用它時需要注意的事項。這是一種為您的數據帶來額外見解的方法,您過去可能無法做到這一點。您可以在本博客底部觀看本教程的完整視頻。
這個特定示例實際上來自我們通過 LuckyTemplates 遇到的 LuckyTemplates 挑戰之一。
只是為了給你一個簡短的背景,我們正在研究我們的營銷對我們客戶的有效性。
我已經有了關於我的客戶的信息,但我還想將其分解並根據他們的銷售排名確定我的Top 30、Mid Tier和Bottom Tier客戶的表現。
這是一個合法的分析,通常可能不在您的數據中。在大多數情況下,你的數據中不會有這種細分,但你可以在 LuckyTemplates 內部創建它。
LuckyTemplates 的偉大之處在於此報告可以是完全動態的。例如,此處顯示的前 30 名客戶在我選擇的每個不同時間範圍內都會有所不同。計算將根據選擇更新。
目錄
為您的 LuckyTemplates 報表創建輔助表
當我選擇前 30 名客戶時,我如何確保該細分市場的每個指標都發生變化?我們如何確保這個特定的選擇流向每一個洞察力?更改不僅應反映在圓環圖可視化中,還應反映在卡片視覺效果、散點圖和條形圖中。
您必須記住,當我們使用這種動態分組技術時,我們使用了一個輔助表。
這個特定的表與我們數據模型的其餘部分沒有聯繫。我們需要弄清楚如何將它與我們正在進行的計算聯繫起來,例如銷售或交易。
因此,讓我們快速回顧一下這些技術。這是您可以以不同方式使用的動態分組 DAX 公式模式。
我為我的三個客戶組創建了輔助電纜:前 30 名客戶、0 到 30 的中層客戶和 100 到 1000 的底層客戶。
客戶組銷售額
我做的第一件事是創建我的Sales by Client Group 度量。使用此度量,我們要計算我們的總銷售額並根據我們剛剛創建的新輔助表對它們進行分組。
從我之前展示的模型視圖中可以看出,輔助表位於旁邊,但我們可以將其集成到我們的計算中。
如果我們將輔助表集成到公式中,我們就可以操縱我們的計算。這就是該分組技術公式的部分的用武之地。
請記住,使用函數,我們更改了計算的上下文。但是我們如何改變計算的上下文呢?好吧,我們可以通過使用FILTER函數進行迭代來做到這一點。
FILTER函數使我們能夠遍歷表。在這種特殊情況下,我們將遍歷客戶列表。我們將遍歷每一位客戶併計算出他們的銷售排名。然後我們將遍歷 Client Groups 表,比較排名是否大於或小於輔助表每一行的和
這裡涉及相當多的邏輯。對於每一位客戶,我們將遍歷 Client Group 表中的每一行,並比較銷售排名是否介於這些 MIN 和 MAX 數字之間。當它的計算結果為時,我們將計算該特定細分市場的銷售額。
讓我們看看我們的可視化。如果您查看“字段”窗格,請記住客戶端組表是一個輔助表;因此,與我們模型中的任何其他內容都沒有關係。
但是我們現在可以過濾銷售,即使它與我們的模型無關,因為我們已經將它插入到公式模式中。這使我們能夠在公式本身內創建過濾。
然後,如果我們查看散點圖可視化,您會再次看到,我們在此可視化中使用了 Sales by Client Group度量,並且我們還按Client Group對其進行了過濾。
我們還有工具提示,如果我們將鼠標懸停在散點圖上,我們將獲得有關結果的更多詳細信息。
LuckyTemplates 報告的其他注意事項
您已經在按您的選擇過濾的每張卡片中都有一個值。但是,如果您不更新您的個人指標,這些卡片可能不會更新,然後您將看不到您選擇的特定指標。
如果您想在整個報告中過濾此特定洞察力,您需要重做所有初始計算或核心計算,例如您的Total Transactions、Total Products Sold和Total Customers。
對於Total Transactions,我們通過複製和粘貼原始公式使用了完全相同的技術。我所做的只是通過在突出顯示的部分插入原始核心計算來更改它的一部分:
所以現在這將被切片器過濾。請記住,切片器來自我們創建的輔助表。
然後我們將對Total Products Sold和Total Customers做同樣的事情。如果我單擊 Total Customers,您將看到完全相同的技術,但現在我在CALCULATE之後插入了不同的度量。
我們正在計算客戶總數,但確保我們可以按輔助表中的客戶組列進行過濾。
您可能會認為,只要創建一個公式,一切都會從那裡開始。那麼,如果您想將列插入切片器,請確保報表中的每個計算都可以被該特定切片器過濾。
如果您僅使用總交易量的原始核心衡量標準,它不會理解某些上下文來自選擇。
您需要在報告中展示的所有內容中嵌入您正在使用的模式。
如果你做得好,它會產生一個非常引人注目的報告,因為這些客戶群或組甚至不存在於你的原始數據中。您從字面上編造了它們並動態計算了特定時間選擇的銷售額,然後根據這些銷售額對客戶進行排名。之後,您動態地深入了解這些客戶的一部分。
根據客戶在 LuckyTemplates 中使用 RANKX 的排名對客戶進行動態分組
深入探討如何在 LuckyTemplates 中使用 ALLSELECTED DAX 函數
結論
如果你能把所有的東西放在一起並很好地形象化,這是一種強大的技術。中使用它。這實際上是我提交給 LuckyTemplates 挑戰 #3 的作品之一。
我已將我的展示放在展示頁面上,這樣您就可以使用現場演示並試用它。如果你想下載這個特定的資源,你可以通過我們的加入我們的教育平台。
這是我在這份特定報告中嵌入的一項棘手技術,但它使見解更具說服力。與挑戰中的其他提交相比,它使我的見解與眾不同,因為沒有人考慮過如果我們最初沒有數據會發生什麼。
我已經考慮過如何以不同的方式展示它。我的一些消費者可能從未見過這種動態細分和細分。
這種技術優先考慮我們最重要的客戶。我們能夠深入了解我們客戶的一個重要子集,這將推動我們未來的大部分收入或利潤。
這些是你可以在 LuckyTemplates 中做的一些很棒的事情:你可以突出並突出最有價值的見解,這些見解將對你的業務產生最大的影響。
此致,
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。
我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。
了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。
本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。
如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。
什麼是 LuckyTemplates 網關?所有你必須知道的