प्रश्नों के अनुसार औसत उत्तर
पिछले अभ्यास में जो टेबल आपने बनाई थी, उसे आपके लिए tagged_answers के रूप में प्रीलोड किया गया है. आप इस टेबल का उपयोग करके यह पता लगा सकते हैं कि औसतन प्रत्येक प्रश्न को कितने उत्तर मिलते हैं.
tagged_answers <- question_answer_counts %>%
inner_join(question_tags, by = c("id" = "question_id")) %>%
inner_join(tags, by = c("tag_id" = "id"))
इस टेबल के कुछ महत्वपूर्ण वैरिएबल हैं: n, जो प्रत्येक प्रश्न के उत्तरों की संख्या है, और tag_name, जो प्रत्येक प्रश्न से जुड़े प्रत्येक टैग का नाम है.
चलिए, अपने पसंदीदा dplyr verbs का उपयोग करके पता लगाते हैं कि औसतन प्रत्येक प्रश्न को कितने उत्तर मिलते हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
dplyr के साथ डेटा जॉइन करना
अभ्यास निर्देश
tagged_answersटेबल कोtag_nameके आधार पर aggregate करें.tagged_answersको summarize करें ताकिquestionsकी गिनती औरaverage_answersमिल सके.- प्राप्त
questionsकॉलम को descending क्रम में sort करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
tagged_answers %>%
# Aggregate by tag_name
___ %>%
# Summarize questions and average_answers
summarize(questions = ___,
average_answers = ___) %>%
# Sort the questions in descending order
___