開始使用免費開始

用 complete() 修正隱含的遺漏值

我們要探索一個新的資料集 frogger

這個資料集對每位玩家在不同時間記錄了 4 個分數:morningafternooneveninglate_night

每位玩家理應玩過 4 場遊戲,各對應一次這些時段,但看起來不是每位玩家都有完成所有時段的遊戲。

使用 complete() 函式,將這些「隱含」的遺漏值轉為「明確」的遺漏值。

本練習屬於課程

在 R 中處理遺漏值

檢視課程

練習說明

針對 frogger 資料集:

  • 使用 tidyrcomplete(),在 timename 變數上操作,將「隱含」的遺漏值轉為「明確」的遺漏值。

動手互動練習

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

# Print the frogger data to have a look at it
___

# Use `complete()` on the `time` and `name` variables to  
# make implicit missing values explicit
frogger_tidy <- ___ %>% ___(___, ___)
編輯並執行程式碼