始める無料で始める

カウントをきれいに整える

left join と right join のどちらでも、結果のテーブルに NA が含まれる可能性があります。幸い、replace_na 関数を使えば、それらの NA を意味のある値に置き換えられます。

前の演習では、right_join の後に n 列に NA があることを確認しました。ここでは、NA を置き換える列名と値を list で指定できる replace_na を使って、テーブルを整えましょう。

この演習はコースの一部です

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
  ___
コードを編集して実行