मैं डेटा की फ़ाइल है कि मैं आर में लोड कर सकते हैं read.csv()
डेटा फ़िल्टर करना
डेटा के कुछ याद आ रही है का उपयोग करने का एक सीएसवी है, तो मैं डेटा फ्रेम नीचे कम करने के लिए सेट करना चाहते हैं गैर हैं जिसमें संपूर्ण - डेटा खो रहा है, यानी यदि NULL
कहीं भी दिखाई देता है, तो मैं फ़िल्टर किए गए डेटा सेट से उस कॉलम और पंक्ति को बाहर करना चाहता हूं।
मुझे पता है कि मैं शायद इनबिल्ट आर वेक्टर परिचालनों के साथ बस इतना ही कर सकता हूं, लेकिन मुझे पूरा यकीन नहीं है कि यह वास्तव में कैसे किया जाए?
मेरा प्रश्न थोड़ा और ठोस बनाने के लिए, यहां डेटा का एक त्वरित नमूना है ताकि आप देख सकें कि मैं क्या करना चाहता हूं।
DocID Anno1 Anno7 Anno8
1 7 NULL 8
2 8 NULL 3
44 10 2 3
45 6 6 6
46 1 3 4
49 3 8 5
62 4 NULL 9
63 2 NULL 4
67 11 NULL 3
91 NULL 9 7
92 NULL 7 5
93 NULL 8 8
इसलिए इस इनपुट को देखते हुए, मुझे कुछ कोड चाहिए जो आउटपुट को कम कर देगा।
DocID Anno8
44 3
45 6
46 4
49 5
Anno8
के रूप में गैर-शून्य डेटा के साथ ही स्तंभ है, और गैर-शून्य डेटा के साथ ही चार पंक्तियों कर रहे हैं।
में एनए की वजह से गिरा दिया जाना चाहिए धन्यवाद @ रुगा, यह उपयोगी है। यदि मैं सीएसवी के एक विशिष्ट कॉलम में, छुटकारा पाने के लिए चाहता हूं, तो यह कैसे काम करेगा, किसी भी मूल्य के कम से कम 5 कहें? – Rodolphe