如何生成隨機數據集

如何生成隨機數據集

今天,我想向您展示一組適用於 LuckyTemplates 會員和非會員的免費資源,我認為您會發現它們非常有用。您還可以在此資源集合中找到用於生成隨機數據集的有用工具。您可以在本博客底部觀看本教程的完整視頻。

如何生成隨機數據集

目錄

終極 LuckyTemplates 資源集合的內容

在這個資源中,我想特別展示Data Randomizer,我認為連我們的成員都不知道這是一個工具。

為了讓每個人都能輕鬆使用,我們所做的其中一件事就是將這些資源組合到中,這樣您就不必單獨下載它們。如果您是會員,則可以直接進入。如果沒有,它只會詢問您的電子郵件,然後為您提供一個鏈接,您可以從中下載所有資源。

這個資源集合有各種各樣有用的東西。我們有一個DAX 公式參考指南和另一個優化 DAX 的指南

還有一個由我們的一位專家 Melissa de Korte 開發的擴展日期表。這是一個非常全面且強大的 LuckyTemplates 日期表。我們還有一張備忘單,告訴您如何使用這個擴展日期表。

如何生成隨機數據集

此備忘單是每個字段的示例值、數據類型以及如何在 LuckyTemplates 中對每個字段進行排序的快速指南。

我們還有另一個頂級LuckyTemplates報告分組,您可以瀏覽並下載這些報告以了解它們是如何組合在一起的。

如何生成隨機數據集

我們還有一系列部署實施許可規劃資源。

如何生成隨機數據集

我們還有一系列有關 LuckyTemplates 和 DAX 初學者指南的課程。僅此一項就大約需要六個小時的課程作業。

如何生成隨機數據集

您還將獲得我們最受歡迎的研討會系列中的三個。它們與高級預算有效的 LuckyTemplates 報告以及檢測和分析異常值有關。我認為您只需使用此包中的資源就可以非常熟練地使用 LuckyTemplates。

如何生成隨機數據集

但我想從這個集合中強調的是一個叫做LuckyTemplates Data Randomizer的東西。只需轉到資源集合併下載此 xlsb 文件即可。

如何生成隨機數據集

在哪裡使用數據隨機化器

轉到下載,然後在 Excel 中打開文件。這對於創建可以以不同方式使用的隨機數據集非常有用。例如,如果LuckyTemplates論壇(或任何其他論壇)的成員的信息是機密的並且很難掩蓋,則他們使用示例 PBIX 文件。

因此,您可以使用此工具開發一個具有代表性的數據集,使用隨機名稱、隨機地址和隨機日期,但要符合您特定數據集的要求。這是代表性的,不包括任何機密信息。

另外,你可能想開發一個數據集來測試一些代碼。例如,如果您讓 LuckyTemplates 調用 R 腳本來測試分佈是否正態,您可能想要生成一些正態分佈或非正態分佈以查看代碼是否正常工作。

如果您教授 LuckyTemplates 並希望為測驗或測試創建示例,這也很好。您可以根據需要的任何參數創建它。

數據隨機化器的工作原理

讓我們看看這是如何工作的。讓我們創建一個打開的工作表並將其命名為Test。然後單擊RANDOM LISTS,這是由數據隨機化器創建的插件。

如何生成隨機數據集

如您所見,它有一些簡單的選項和一些相當複雜的選項。我將首先介紹簡單的。

您可以只選擇要創建的行數。您還可以選擇是否希望它們是唯一的。

假設我們想要 500 行。由於我們正在創建一個事實表,因此我們將取消選中唯一項的框。

如何生成隨機數據集

我們可以創建整數或小數。

如何生成隨機數據集

我們還可以使用輸出選項輸出到特定單元格、新工作表或現有工作簿中的最後一列和空間。

如何生成隨機數據集

因此,讓我們轉到Numbers 列表,輸入 0 作為最小值,輸入 1000 作為最大值。

如何生成隨機數據集

然後讓我們把輸出放到A1。

如何生成隨機數據集

現在我們有 500 個唯一的隨機數。

如何生成隨機數據集

我們可以對日期做同樣的事情。讓我們創建一個日期列表,並使用今年年初作為我們的開始日期,並將今年年底作為我們的結束日期。

如何生成隨機數據集

如何生成隨機數據集

我們只需要將這些數字格式化為日期格式。

如何生成隨機數據集

如何生成隨機數據集

我們現在在今年範圍內有 500 個隨機日期。

請注意,如果我們創建一個數字列表或日期列表,它將創建一個均勻分佈,在該分佈中有相同的機會提取該範圍內的任何數字。

從隨機數據集創建加權列表

我們還可以創建一個加權列表。這將提示您輸入分佈的不同部分,以及您希望在每個部分中放置多少權重。

如何生成隨機數據集

除了我向您展示的功能之外,一個真正非常有用的功能是鏈接列表。這裡有各種各樣的虛擬數據,如姓名、電話號碼、地址、電子郵件地址、國家、地區、產品、公司名稱和分銷渠道。您甚至可以向其中添加自己的列表。

如何生成隨機數據集

為了向您展示這是如何工作的,讓我們進行情緒分析。讓我們將此列表(正面、中性和負面)複製到我們的測試列表中。

如何生成隨機數據集

讓我們將它彈出到我們創建的列表的第三列,然後單擊Linked list

如何生成隨機數據集

這將基於此列表創建 500 個均勻分佈的情緒。

如何生成隨機數據集

這樣做的好處之一是您可以進行即時稱重。假設您想要的正面回應比負面或中立的回應多 3 倍。你能做的就是在列中再放兩個正數,再复制一遍,點擊Linked list,把結果放到F列。

如何生成隨機數據集

這將創建相同的 500 條記錄,但將創建三倍於正數的記錄。您可以對其進行調整以創建動態加權列表並創建您想要的任何類型的數據集。

如何生成隨機數據集

我們這裡的另一件事是地理數據。您可以瀏覽郵政編碼、經度、緯度和地址。這些可用於創建模擬地理數據。

如何生成隨機數據集

從您的隨機數據集創建數據模型

如果你試圖通過這個隨機數據集工具創建一個完整的數據模型,你可以只創建事實表,然後進入 LuckyTemplates 和 power query。您可以通過引用和提取維度的唯一記錄,從事實表創建維度表。

另一種方法是使用獨特的項目構建額外的工作表,並基本上將它們構建為您的維度表。當您導入它時,您將同時導入事實表和維度表,然後將它們加入 LuckyTemplates。

結論

一旦掌握了數據隨機化器,創建隨機數據集就非常簡單了。您可以添加信息以根據要生成的數據集類型對其進行自定義。

我真的希望你能看一看這個 LuckyTemplates 資源集合。無論您的專業水平或使用 LuckyTemplates 的經驗如何,您都會在此處找到對您非常有價值和有幫助的內容。

如果您喜歡本教程中涵蓋的內容,請不要忘記訂閱 LuckyTemplates 電視頻道​​,並查看我們網站的其餘部分以獲取更多學習資源。


什麼是 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 網關?所有你必須知道的