पिछली पुनरावृत्ति को ध्यान में रखते हुए हटाए गए डुप्लिकेट मानों के साथ अनुक्रमणिका वापस करने के लिए, 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 (keeping the last occurrence)...\n",index.drop_duplicates(keep='last'))
उदाहरण
निम्नलिखित कोड है -
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 "last" keeps the last occurrence for each set of duplicated entries print("\nIndex with duplicate values removed (keeping the last occurrence)...\n",index.drop_duplicates(keep='last'))
आउटपुट
यह निम्नलिखित कोड उत्पन्न करेगा -
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 (keeping the last occurrence)... Index(['Car', 'Bike', 'Ship', 'Airplane'], dtype='object')