Soru başına ortalama cevap sayısı
Son egzersizde oluşturduğun tablonun bir kopyası tagged_answers olarak senin için yüklendi. Bu tabloyu kullanarak, ortalama olarak her sorunun kaç cevap aldığını belirleyebilirsin.
tagged_answers <- question_answer_counts %>%
inner_join(question_tags, by = c("id" = "question_id")) %>%
inner_join(tags, by = c("tag_id" = "id"))
Bu tablodaki önemli değişkenlerden bazıları: her soru için cevap sayısını veren n ve her soruyla ilişkili her etiketin adını veren tag_name.
Haydi en sevdiğimiz dplyr fiillerini kullanarak her sorunun ortalama kaç cevap aldığını bulalım.
Bu egzersiz
dplyr ile Veri Birleştirme
kursunun bir parçasıdırEgzersiz talimatları
tagged_answerstablosunutag_nameile birleştir (aggregate et).tagged_answersüzerinde özetleme yaparakquestionssayısını veaverage_answersdeğerini elde et.- Ortaya çıkan
questionssütununu azalan düzende sırala.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
tagged_answers %>%
# Aggregate by tag_name
___ %>%
# Summarize questions and average_answers
summarize(questions = ___,
average_answers = ___) %>%
# Sort the questions in descending order
___