開始使用免費開始

用 gather 清理資料集

為了把已連接的投票—主題資料整理成整齊格式,方便依主題分析與作圖,我們需要轉換資料,讓每一列只包含一個 country–vote–topic 的組合。這會把資料從原本的 6 個欄位(menudihrcoec)改為 2 個欄位(topichas_topic)。

本練習屬於課程

案例研究:R 中的探索性資料分析

檢視課程

練習說明

  • 載入 tidyr 套件。
  • votes_joined 中的 6 個主題欄位彙整成一個名為 topic 的欄位(內容為 menu 等其一)以及一個名為 has_topic 的欄位(內容為 0 或 1)。印出結果但不要儲存。
  • 你其實不在意 has_topic 為 0 的情況。請再次執行 gather(),但這次同時篩選只保留 topic 所描述之主題確實符合該次投票的列。將結果儲存為 votes_gathered

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Load the tidyr package


# Gather the six me/nu/di/hr/co/ec columns



# Perform gather again, then filter


編輯並執行程式碼