使用 DataEditR 包在 R 中編輯數據

使用 DataEditR 包在 R 中編輯數據

在本教程中,您將學習如何使用DataEditR包在 R 中編輯數據。您可以在本博客底部觀看本教程的完整視頻

DataEditR 是一個 R 包,可讓您使用 GUI 在 R 中構建儀表板和報告。然後,我們將能夠點擊、編輯和輸入數據。您也可以從 CRAN 下載它。查看課程,了解如何下載包。

讓我們來看一個簡短的演示。這是來自 CRAN 的數據集,我們可以在其中進行基本的數據編輯操作,然後保存它。當 R 是一種編碼工具時,我們將使用 GUI 來完成它。

首先,讓我們啟動 RStudio,輸入庫 (DataEditR),然後按Enter。如果沒有,請確保已安裝它。

使用 DataEditR 包在 R 中編輯數據

接下來輸入 browseVignettes (DataEditR)。這是一個很好的運行功能,因為這是我們可以查看此包的教程的地方。

使用 DataEditR 包在 R 中編輯數據

運行 browseVignettes,然後單擊 HTML 鏈接。 

使用 DataEditR 包在 R 中編輯數據

向下滾動以查看 DataEditR 教程列表。您將了解如何啟動它、它是如何工作的、如何將數據導入其中等等。當您變得更高級時,請檢查一下。

使用 DataEditR 包在 R 中編輯數據

讓我們回到 RStudio,關注這個包的數據編輯元素。

目錄

如何使用 DataEditR 包在 R 中編輯數據

讓我們輸入庫(Ecdat),然後輸入數據(package = Ecdat),然後運行這個包。

使用 DataEditR 包在 R 中編輯數據

這些是Ecdat中的 R 數據集 。有很多面向業務的數據集,非常適合用於練習或演示。

使用 DataEditR 包在 R 中編輯數據

對於此演示,我們將使用 Housing 數據集。輸入data_edit(Housing)打開一個新窗口。

使用 DataEditR 包在 R 中編輯數據

現在我們在房屋數據編輯器中。我們也可以在這裡上傳一個新文件。

使用 DataEditR 包在 R 中編輯數據

我們在這裡有幾個選擇。第一個是選擇列

使用 DataEditR 包在 R 中編輯數據

這些是我們可以選擇我們想要的按鈕。

使用 DataEditR 包在 R 中編輯數據

下一個是 Filter Rows

使用 DataEditR 包在 R 中編輯數據

我們可以過濾數字或字符串並添加或刪除過濾器。

使用 DataEditR 包在 R 中編輯數據

接下來是 同步 選項。它加載回我們的數據集初始設置。

使用 DataEditR 包在 R 中編輯數據

現在讓我們繼續討論有關如何保存數據的兩個選項。 

將選擇 保存到文件 選項用於我們需要保存在剪貼板中的某些內容。 

使用 DataEditR 包在 R 中編輯數據

我們還可以通過單擊“保存到文件”選項來保存整個數據集  。

使用 DataEditR 包在 R 中編輯數據

例如,我們要將整個數據集保存為 CSV 文件。

使用 DataEditR 包在 R 中編輯數據

右鍵單擊列中的一個單元格以查看不同的選項。在這個例子中,我們選擇上面的插入行

使用 DataEditR 包在 R 中編輯數據

我們可以在字段中輸入數據。這是我們在 Power Query 中做不到的。

在某些情況下,我們想要構建一個人們可以輸入數據的 Web 應用程序。它直接進入一個 R 文件,該文件進入我們想要的任何管道。它就像一個前端工具。

使用 DataEditR 包在 R 中編輯數據

更改 DataEditR 中列的名稱也很容易,因為這一切都只需點擊即可。 

例如,我們要將故事標題編輯為n_stories。我們所要做的就是單擊單元格並重命名它。

使用 DataEditR 包在 R 中編輯數據

使用 DataEditR 包在 R 中編輯數據

另一個功能是將多個數字、日期甚至文本擴展並填充到其他單元格。它類似於它在 Excel 中的工作方式。

單擊一個單元格,擴展並填充到其他單元格。

使用 DataEditR 包在 R 中編輯數據

然後選擇部分數據集並右擊以更改單元格的對齊方式。

使用 DataEditR 包在 R 中編輯數據

我們還可以通過突出顯示單元格並裁剪所選單元格來使用“裁剪到選擇”選項。

使用 DataEditR 包在 R 中編輯數據

這個包正在開發中。最大的收穫是能夠在 R 中編輯數據,尤其是更改列名和插入列。

使用 DataEditR 包在 R 中編輯數據

V1  是 R 中列名的默認佔位符

現在,讓我們點擊 Done

使用 DataEditR 包在 R 中編輯數據

這是更改後的數據集。我們也可以通過保存來保留一份副本。

使用 DataEditR 包在 R 中編輯數據


如果 LuckyTemplates 中數據模型的參數怎麼辦
Power Query 數據模型的最佳實踐
LuckyTemplates Progress Tracker For Sales and Order Data

結論

我們可以使用 DataEditR 程序包進行數據輸入,因為它具有類似 Excel 的界面和點擊即編輯功能。

R 工具是一種可重現的工具,任何更改都是完全可編輯的。然而,使用 GUI 並不是最可重現的工具,但它有自己的用戶界面優勢。

我希望您在 R 中編輯自己的數據時可以使用本教程。請不要忘記訂閱 LuckyTemplates TV 頻道。

一切順利,


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