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

Python Pandas - जांचें कि इंडेक्स में डुप्लिकेट मान हैं या नहीं

परिचय

पैंडास इंडेक्स में डुप्लिकेट मानों की उपस्थिति की जांच के लिए index.has_duplicates प्रॉपर्टी का उपयोग करें।

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

import pandas as pd

इंडेक्स बनाएं

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

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

print("पैंडास इंडेक्स...\n", index)

डुप्लिकेट मानों की जांच करें

print("\nक्या पैंडास इंडेक्स में डुप्लिकेट मान हैं?\n", index.has_duplicates)

पूर्ण उदाहरण

import pandas as pd

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

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

# इंडेक्स में डेटा का प्रतिनिधित्व करने वाली सरणी लौटाएं
print("\nसरणी...\n", index.values)

# जांचें कि इंडेक्स में डुप्लिकेट मान हैं या नहीं
print("\nक्या पैंडास इंडेक्स में डुप्लिकेट मान हैं?\n", index.has_duplicates)

आउटपुट

पैंडास इंडेक्स... Index(['Car', 'Bike', 'Truck', 'Car', 'Airplane'], dtype='object')
सरणी... ['Car' 'Bike' 'Truck' 'Car' 'Airplane']
क्या पैंडास इंडेक्स में डुप्लिकेट मान हैं? True

व्याख्या

  • 'Car' दो बार आता है → डुप्लिकेट मौजूद हैं → True।
  • has_duplicates एक प्रॉपर्टी है, मेथड नहीं।
  • यह index.duplicated().any() के समान है लेकिन अधिक कुशल (कैश्ड)।
  • अद्वितीय इंडेक्स के लिए False लौटाता है।
  1. - पायथन - जांचें कि पैंडास इंडेक्स फ्लोटिंग टाइप का है या नहीं

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

  1. - पायथन - जांचें कि पैंडास इंडेक्स कैटेगोरिकल डेटा रखता है या नहीं

    जांचने के लिए कि पैंडास इंडेक्स कैटेगोरिकल डेटा रखता है या नहीं, पैंडास में index.is_categorical() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd astype() मेथड का उपयोग करके टाइप को category के रूप में सेट करके पैंडास इंडेक्स बनाएं: index = pd.Index([Electronics,Ac

  1. - पायथन - जांचें कि पैंडास इंडेक्स में केवल बूलियन हैं या नहीं

    जांचने के लिए कि पैंडास इंडेक्स में केवल बूलियन हैं या नहीं, पैंडास में index.is_boolean() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([True, True, False, False, True, True, True]) पैंडास इंडेक्स प्रदर्शित करें: print(Panda