開始使用免費開始

找出沒有對應到的觀測值

Left join 對於檢驗你對資料集的假設、並確保資料完整性非常好用。

例如,inventories 資料表有一個 version 欄位,用來表示某個 LEGO 組合是否有變更或升級。合理的假設是所有可以和 inventories 良好連接的 sets,至少都會有第 1 版。不過,我們還是來在下面的練習中驗證一下這個假設吧。

本練習屬於課程

使用 dplyr 進行資料表連接

檢視課程

練習說明

  • 使用 left_join 透過共同欄位把 setsinventory_version_1 連接起來。
  • 使用 is.nafilter 中篩出 version 欄位為 NA 的列。

動手互動練習

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

inventory_version_1 <- inventories %>%
  filter(version == 1)

# Join versions to sets
sets %>%
  ___ %>%
  # Filter for where version is na
  ___
編輯並執行程式碼