Łączenie pytań, odpowiedzi i tagów
Rozbudujmy poprzednie ćwiczenie, dodając tabelę tags do wcześniejszych złączeń. Dzięki temu łatwiej zidentyfikujemy, które tematy związane z R cieszą się największym zainteresowaniem na Stack Overflow. Tabele utworzone w poprzednim ćwiczeniu zostały wstępnie załadowane jako answer_counts i 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))
To ćwiczenie jest częścią kursu
Łączenie danych z dplyr
Instrukcje do ćwiczenia
- Połącz tabelę
question_tagszquestion_answer_countsza pomocąinner_join. - Następnie użyj kolejnego
inner_join, aby dodać tabelętags.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
question_answer_counts %>%
# Join the question_tags tables
___ %>%
# Join the tags table
___