ÎncepețiÎncepe gratuit

Numărul mediu de răspunsuri pe întrebare

Tabelul pe care l-ai creat în exercițiul anterior a fost preîncărcat ca tagged_answers. Îl poți folosi pentru a determina câte răspunsuri primește, în medie, fiecare întrebare.

tagged_answers <- question_answer_counts %>%
    inner_join(question_tags, by = c("id" = "question_id")) %>%
    inner_join(tags, by = c("tag_id" = "id"))

Câteva variabile importante din acest tabel: n, numărul de răspunsuri pentru fiecare întrebare, și tag_name, numele fiecărui tag asociat întrebării.

Hai să folosim câteva dintre verbele noastre preferate din dplyr pentru a afla câte răspunsuri primește în medie fiecare întrebare.

Acest exercițiu face parte din cursul

Joining Data with dplyr

Vezi cursul

Instrucțiuni pentru exercițiu

  • Agregă tabelul tagged_answers după tag_name.
  • Rezumă tabelul tagged_answers pentru a obține numărul de questions și average_answers.
  • Sortează coloana questions rezultată în ordine descrescătoare.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

tagged_answers %>%
  # Aggregate by tag_name
  ___  %>%
  # Summarize questions and average_answers
  summarize(questions = ___,
            average_answers = ___) %>%
  # Sort the questions in descending order
  ___  
Editează și rulează codul