1. 学ぶ
  2. /
  3. コース
  4. /
  5. dplyr で行うデータの結合

Connected

演習

質問、回答、タグを結合する

前の演習を発展させて、これまでの結合に tags テーブルを追加しましょう。これで、Stack Overflow 上でどの R のトピックが最も注目を集めているかを、より正確に把握できるようになります。前の演習で作成したテーブルは、answer_counts と question_answer_counts としてあらかじめ読み込まれています。

answer_counts <- answers %>%
    count(question_id, sort = TRUE)

question_answer_counts <- questions %>%
    left_join(answer_counts, by = c("id" = "question_id")) %>%
    replace_na(list(n = 0))

指示

100 XP
  • inner_join を使って、question_tags テーブルと question_answer_counts を結合します。
  • 続けて、もう一度 inner_join を使って tags テーブルを追加します。