Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python Pandas - डुप्लिकेट मान हटाकर इंडेक्स लौटाएं (डिफ़ॉल्ट)

परिचय

पैंडास इंडेक्स से डुप्लिकेट मान हटाने के लिए index.drop_duplicates() मेथड का उपयोग करें। डिफ़ॉल्ट रूप से, यह पहली घटना को रखता है और बाद की डुप्लिकेट घटनाओं को हटा देता है (keep='first')।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd

डुप्लिकेट मानों वाला इंडेक्स बनाएं

index = pd.Index(['Car', 'Bike', 'Truck', 'Car', 'Airplane'])

इंडेक्स प्रदर्शित करें

print("डुप्लिकेट के साथ पैंडास इंडेक्स...\n", index)

डिफ़ॉल्ट व्यवहार के साथ डुप्लिकेट हटाएं

बिना पैरामीटर के कॉल करने पर, पहली घटना रखी जाती है।

print("\nडुप्लिकेट मान हटाए गए इंडेक्स...\n", index.drop_duplicates())

पूर्ण उदाहरण

import pandas as pd

# डुप्लिकेट के साथ इंडेक्स बनाएं
index = pd.Index(['Car', 'Bike', 'Truck', 'Car', 'Airplane'])

# इंडेक्स प्रदर्शित करें
print("डुप्लिकेट के साथ पैंडास इंडेक्स...\n", index)

# डेटा का dtype लौटाएं
print("\nDtype ऑब्जेक्ट...\n", index.dtype)

# डेटा में बाइट्स प्राप्त करें
print("\nबाइट्स प्राप्त करें...\n", index.nbytes)

# डेटा के आयाम प्राप्त करें
print("\nआयाम प्राप्त करें...\n", index.ndim)

# डुप्लिकेट मान हटाएं (डिफ़ॉल्ट: पहली घटना रखें)
print("\nडुप्लिकेट मान हटाए गए इंडेक्स...\n", index.drop_duplicates())

आउटपुट

डुप्लिकेट के साथ पैंडास इंडेक्स... Index(['Car', 'Bike', 'Truck', 'Car', 'Airplane'], dtype='object')
Dtype ऑब्जेक्ट... object
बाइट्स प्राप्त करें... 40
आयाम प्राप्त करें... 1
डुप्लिकेट मान हटाए गए इंडेक्स... Index(['Car', 'Bike', 'Truck', 'Airplane'], dtype='object')

मुख्य बिंदु

  • drop_duplicates() बिना पैरामीटर के keep='first' के समान काम करता है।
  • 'Car' दो बार आता है (इंडेक्स 0 और 3) → पहली घटना (इंडेक्स 0) रखी जाती है।
  • परिणाम मूल क्रम बनाए रखता है।
  1. - Python Pandas - इंडेक्स द्वारा चयनित मानों का नया इंडेक्स लौटाएं

    परिचय निर्दिष्ट इंडेक्स (स्थितियों) द्वारा चयनित मानों का नया इंडेक्स प्राप्त करने के लिए index.take() मेथड का उपयोग करें। आवश्यक लाइब्रेरी आयात करें import pandas as pd पैंडास इंडेक्स बनाएं index = pd.Index([Electronics, Accessories, Decor, Books, Toys], name=Products) पैंडास इंडेक्स प्रदर्शित क

  1. - पायथन - पैंडास इंडेक्स का अधिकतम मान प्राप्त करें

    पैंडास इंडेक्स का अधिकतम मान प्राप्त करने के लिए index.max() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([10, 20, 70, 40, 90, 50, 25, 30]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...\n,index) अधिकतम मान प्राप्त करे

  1. - पायथन - पैंडास इंडेक्स का न्यूनतम मान प्राप्त करें

    पैंडास इंडेक्स का न्यूनतम मान प्राप्त करने के लिए index.min() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...\n,index) न्यूनतम