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

स्तरों को हटाना

पिछले अभ्यास की कंटिन्जेंसी टेबल से पता चला कि कुछ स्तरों के काउंट बहुत कम हैं. विश्लेषण को सरल बनाने के लिए, ऐसे स्तरों को हटाना अक्सर मददगार होता है.

R में यह दो चरणों में होता है: पहले, बहुत कम काउंट वाले स्तरों की पंक्तियों को फ़िल्टर करना; फिर droplevels() के साथ फैक्टर वैरिएबल से उन स्तरों को हटाना. ऐसा इसलिए है क्योंकि droplevels() फंक्शन 1 या 2 काउंट वाले स्तरों को भी बनाए रखेगा; यह सिर्फ़ वे स्तर हटाता है जो डेटासेट में मौजूद ही नहीं हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

R में Exploratory Data Analysis

पाठ्यक्रम देखें

अभ्यास निर्देश

पिछले अभ्यास की कंटिन्जेंसी टेबल आपके वर्कस्पेस में tab के रूप में उपलब्ध है.

  • dplyr पैकेज लोड करें.
  • यह जानने के लिए tab प्रिंट करें कि align का कौन-सा स्तर कुल एंट्री के हिसाब से सबसे कम है.
  • filter() का उपयोग करके comics की उस स्तर वाली सभी पंक्तियाँ फ़िल्टर करें, फिर droplevels() से अनयूज़्ड स्तर को हटा दें. सरल किए गए डेटासेट को comics_filtered के रूप में सेव करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Load dplyr
___

# Print tab
___

# Remove align level
comics_filtered <- ___ %>%
  ___(align != ___) %>%
  ___()

# See the result
comics_filtered
कोड संपादित करें और चलाएँ