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