शुरू करेंमुफ़्त में शुरू करें

प्रश्नों के अनुसार औसत उत्तर

पिछले अभ्यास में जो टेबल आपने बनाई थी, उसे आपके लिए 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
  ___  
कोड संपादित करें और चलाएँ