清理你的計數
在 left join 和 right join 的結果中,都可能出現 NA。所幸,replace_na 函式可以把這些 NA 轉換成有意義的數值。
在上一個練習中,我們看到 right_join 之後,n 欄位出現 NA。來使用 replace_na,它會接收一個包含欄位名稱與要用來取代 NA 的數值的 list,幫我們把表格整理乾淨。
本練習屬於課程
使用 dplyr 進行資料表連接
練習說明
- 使用
replace_na將n欄位中的 NA 取代為數值0。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
parts %>%
count(part_cat_id) %>%
right_join(part_categories, by = c("part_cat_id" = "id")) %>%
# Use replace_na to replace missing values in the n column
___