डुप्लिकेट मानों को पूरी तरह से हटाकर अनुक्रमणिका वापस करने के लिए, index.drop_duplicates() . का उपयोग करें विधि।
सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -
import pandas as pd
कुछ डुप्लीकेट के साथ अनुक्रमणिका बनाना -
index = pd.Index(['Car','Bike','Airplane','Ship','Airplane'])
सूचकांक प्रदर्शित करें -
print("Pandas Index with duplicates...\n",index)
हटाए गए डुप्लिकेट मानों के साथ रिटर्न इंडेक्स। मान "गलत" के साथ "रखें" पैरामीटर डुप्लिकेट प्रविष्टियों के प्रत्येक सेट के लिए सभी आवृत्तियों को छोड़ देता है -
print("\nIndex with duplicate values removed (drops all occurrences)...\n", index.drop_duplicates(keep = False))
उदाहरण
निम्नलिखित कोड है -
import pandas as pd # Creating the index with some duplicates index = pd.Index(['Car','Bike','Airplane','Ship','Airplane']) # Display the index print("Pandas Index with duplicates...\n",index) # Return the dtype of the data print("\nThe dtype object...\n",index.dtype) # get the bytes in the data print("\nGet the bytes...\n",index.nbytes) # get the dimensions of the data print("\nGet the dimensions...\n",index.ndim) # Return Index with duplicate values removed # The "keep" parameter with value "False" drops all occurrences for each set of duplicated entries print("\nIndex with duplicate values removed (drops all occurrences)...\n", index.drop_duplicates(keep = False))
आउटपुट
यह निम्नलिखित कोड उत्पन्न करेगा -
Pandas Index with duplicates... Index(['Car', 'Bike', 'Airplane', 'Ship', 'Airplane'], dtype='object') The dtype object... object Get the bytes... 40 Get the dimensions... 1 Index with duplicate values removed (drops all occurrences)... Index(['Car', 'Bike', 'Ship'], dtype='object')