परिचय
पैंडास में इंडेक्स के डुप्लिकेट मानों को पहचानने के लिए index.duplicated() मेथड का उपयोग किया जाता है। डिफ़ॉल्ट रूप से, यह पहली घटना को डुप्लिकेट नहीं मानता (keep='first')।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
डुप्लिकेट मानों वाला इंडेक्स बनाएं
index = pd.Index(['Car', 'Bike', 'Airplane', 'Ship', 'Airplane'])
इंडेक्स प्रदर्शित करें
print("डुप्लिकेट के साथ पैंडास इंडेक्स...\n", index)
डुप्लिकेट मानों को इंगित करें (डिफ़ॉल्ट व्यवहार)
बिना किसी पैरामीटर के कॉल करने पर, पहली घटना को अद्वितीय माना जाता है और बाद की घटनाओं को डुप्लिकेट।
print("\nडुप्लिकेट मानों को इंगित करना...\n", index.duplicated())
पूर्ण उदाहरण
import pandas as pd
# डुप्लिकेट के साथ इंडेक्स बनाएं
index = pd.Index(['Car', 'Bike', 'Airplane', 'Ship', 'Airplane'])
# इंडेक्स प्रदर्शित करें
print("डुप्लिकेट के साथ पैंडास इंडेक्स...\n", index)
# डेटा का dtype लौटाएं
print("\nDtype ऑब्जेक्ट...\n", index.dtype)
# डेटा के आयाम प्राप्त करें
print("\nआयाम प्राप्त करें...\n", index.ndim)
# डुप्लिकेट मानों को इंगित करें
# डिफ़ॉल्ट रूप से पहली घटना को अनमार्क रखा जाता है
print("\nडुप्लिकेट मानों को इंगित करना...\n", index.duplicated())
आउटपुट
डुप्लिकेट के साथ पैंडास इंडेक्स... Index(['Car', 'Bike', 'Airplane', 'Ship', 'Airplane'], dtype='object') Dtype ऑब्जेक्ट... object आयाम प्राप्त करें... 1 डुप्लिकेट मानों को इंगित करना... [False False False False True]
मुख्य बिंदु
- index.duplicated() बूलियन सरणी लौटाता है।
- True = डुप्लिकेट मान (पहली घटना को छोड़कर)।
- False = अद्वितीय मान या पहली घटना।
- डिफ़ॉल्ट
keep='first'होता है।