什麼是 Python 中的自我:真實世界的例子
什麼是 Python 中的自我:真實世界的例子
我將向你展示一些你可以開始使用的簡單 LuckyTemplates 度量。這些可以為你了解 LuckyTemplates 可以為你提供什麼樣的見解打下良好的基礎。了解這些簡單的 LuckyTemplates 度量是以後輕鬆使用更高級技術的關鍵。
如果您只是從 Excel 轉移到 LuckyTemplates,則必須記住一件事,即您不會在此處處理單個單元格。LuckyTemplates 讓你可以處理列。
例如,在 Excel 中,執行簡單的 SUM 意味著處理單個單元格。但在 LuckyTemplates 中,您將將該 SUM 應用於整個列。一旦您理解了這個概念,它就會從公式的角度改變您構建報告的方式。
為向您展示如何處理這些列,我將向您展示一些示例,說明這些簡單度量的工作原理。您可以在本博客底部觀看本教程的完整視頻。
目錄
平均數量示例
我將從一個如何獲得平均數量的示例開始。
我將單擊New Measure圖標。
請注意,在創建此度量之前,我確保首先單擊了我的關鍵度量,它位於“字段”窗格中。這確保了一旦我的新度量被創建,它就會直接進入該組。
平均數量只是簡單平均的一種形式。
使用平均值是創建其中一些易於加載的公式的一種非常簡單的方法。如您所見,當我開始輸入“平均”一詞時,會自動彈出一些選項。
當我選擇時,您會看到它顯示了函數的描述。它告訴我們這個函數返回列中所有數字的平均值。
這些描述是讓您自己熟悉可以在 LuckyTemplates 中使用的不同功能的好方法。
輸入該函數後,它會自動為我提供更多詳細信息,說明需要將哪些參數放入其中。
我將在此示例中使用數量列。
一旦我按下回車鍵,該措施將被保存到關鍵措施組中。
這裡要注意的一件重要事情是您依賴於您擁有的數據。在這種情況下,我只有定價和數量數據。所以這讓我的選擇有點受限。
只是為了向您展示您可以在此處使用的其他功能,您會看到您還可以輸入並且會顯示許多選項。
你也可以試試。
LuckyTemplates Online 中提供的不同 DAX 課程進一步介紹了這些功能的其他變體。但現在,我將專注於最簡單的部分。
使用迭代函數計算收入
引入一些收入信息非常有用。這將帶來額外的數據,讓我對進一步分析有更多的見解。
為了弄清楚我是否可以這樣做,我需要檢查我的表中有什麼樣的信息。
查看數據,它表明我可以添加一些收入信息,因為我有Quantity和Price。
由於我希望您真正理解使用度量而不是計算列的重要性,因此我將向您展示兩者的比較。
我將從創建一個新專欄開始。
我將此列稱為Revenues。
為了獲得收入,我要將Quantity 乘以 Price。請注意,我引用了Sales表中的這些特定列,因為我實際上是直接將數據添加到表中。
一旦我按下回車鍵,Revenues列就會給我可以應用函數或AVERAGE 函數的數字。這是一個計算列。
但我想告訴你,你不需要創建這些列來獲取你需要的數據。這是您通常會在 Excel 中執行的操作,但此處的目標是讓您了解使用 LuckyTemplates 的優勢。只要您知道選擇哪個公式,您就可以使用虛擬計算做更多的事情。
所以我要刪除我剛剛創建的那個專欄。
然後,我將通過單擊此圖標添加一個新度量。
我打算稱其為Total Sales。
我還將通過執行 Shift + Enter 向我的公式添加一個新行。然後,我將使用SUM函數,然後執行。
在繼續之前,我想簡要討論一下SUMX 的作用。SUMX 背後的基本原理也適用於名稱末尾帶有 X 的其他函數。
這些帶有 X 的函數稱為迭代函數。它們允許您在您指定的任何表中的每一行運行邏輯。
換句話說,它將您通常在計算列中執行的操作帶入 measure 中。
如您所見,它需要我們引用一個表和一個表達式。表達式可以是您為獲得所需結果而必須使用的任何類型的邏輯。
所以我要輸入Sales,因為我正在嘗試重新創建我之前創建的計算列。
然後,我將使用數量乘以價格。
一旦我按下回車鍵,該措施現在將把我剛剛添加的邏輯添加到每一行中。
為了向您展示結果,我將復制並粘貼原始可視化效果。
請記住,我們在Value下有Quantity Sold。
對於重複的可視化,我要做的是將Total Sales添加到Value中。
然後,我將刪除Quantity Sold,這樣我就只剩下Total Sales了。
現在,我顯示的結果基於每個已放置的篩選器,而不是像計算列中發生的情況那樣只是一次性的一般計算。
如果您進入建模區域,您會看到這一點。
因此,關係從 Customers 表流出,每個客戶在流入 Sales 表時都被過濾,如箭頭和線所示。這意味著我只查看該特定客戶的每一筆銷售。
有了這個措施,我現在可以遍歷每一行。因此在表格中,第一行將計算數量乘以價格。然後,它會在第二行做同樣的事情,然後是第三行,依此類推。它將繼續這樣做,直到完成每一筆銷售。
它基本上將每一行的結果提交到內存中。一旦完成,它將總結所有內容。這些結果顯示在下面的可視化中。
我還建議您在開始使用度量而不是通常的圖表時將可視化轉化為表格。
這樣可以更輕鬆地查看實際數字,而不必更深入地查看每個可視化。
我發現嘗試實際查看數字比嘗試深入查看可視化並理解要容易得多,好吧。公式在做什麼?如果您可以看到每個單獨的結果,就可以更容易地理解公式中實際發生的事情。
使用 COUNTROWS 獲取總交易
我將用作示例的最後一個公式計算Total Transactions。我將為此再次添加一個新措施。
然後,我將使用。
COUNTROWS 讓我計算特定表中的行數。
由於此函數需要一個表,因此我將引用我的Sales表。
一旦我按下回車鍵,該度量將被添加到關鍵度量組中。我會將它拖到我的表中,以便我可以開始比較數據。
我還將拖動Quantity Sold以獲得更多見解。
現在,我可以看到每個客戶購買了多少商品以及銷售了多少產品。因為我把它們並排放置,比較數字也更容易。
快速度量 - 如何在 LuckyTemplates 模型中使用它們
比較 LuckyTemplates 中的計算列和度量 度量
分支:LuckyTemplates 開發策略
結論
由於這是初學者課程,我只是簡要介紹了一些可在 LuckyTemplates 度量中使用的迭代函數。如果您對這些功能有基本的了解,這些示例已經向您展示了您的報告有多大的潛力。
除了SUMX之外,還有一整組迭代可以使用,例如、和等。從這裡,您可以跳轉到更高級的措施並獲得更多見解。
同樣,在使用 LuckyTemplates 時,關鍵是首先要保持簡單。掌握您可以應用的簡單技術將使您更容易進行更高級的計算。
一切順利,
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。
我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。
了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。
本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。
如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。
什麼是 LuckyTemplates 網關?所有你必須知道的