] इस कार्यक्षमता का विस्तार करने के लिए, कोई भी कॉलम को विशिष्टता के लिए जांचने के लिए निर्दिष्ट कर सकता है।
उदाहरण के लिए, निम्न डेटाफ्रेम पर विचार करें:
a b c 0 फू 0 ए 1 फू 1 ए 2 फू 1 बी 3 बार 1 ए मान लीजिए कि आप उन पंक्तियों को हटाना चाहते हैं जिनके पास कॉलम 'और' सी 'में समान मान हैं इस मामले में, पंक्तियों 0 और 1 को समाप्त कर दिया जाएगा। हालांकि, पांडा की बढ़ी हुई ड्रॉप_डुप्लिकेट्स फ़ंक्शन के साथ, यह अब एक हवा है। कीप पैरामीटर का परिचय आपको यह नियंत्रित करने की अनुमति देता है कि डुप्लिकेट कैसे संभाला जाता है। सेटिंग को गलत तरीके से रखें, आप पांडा को निर्देश देते हैं कि वे सभी डुप्लिकेट पंक्तियों को खत्म करें:
आयात पंडों के रूप में df = pd.dataframe ({"a": ["फू", "फू", "फू", "बार"], "बी": [0,1,1,1], "सी": ["ए", "ए", "बी", "ए"}) df.drop_duplicates (subset = ['a', 'c'], KEEP = FALSE)
आउटपुट:
A B C 0 foo 0 A 1 foo 1 A 2 foo 1 B 3 bar 1 A
जैसा कि आप देख सकते हैं, पंक्तियाँ 0 और 1 को सफलतापूर्वक हटा दिया जाता है, केवल उन पंक्तियों को छोड़ दिया जाता है जो कॉलम 'ए' और 'सी' में मानों के आधार पर अद्वितीय हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3