परिचय
पैंडास इंडेक्स से अद्वितीय (यूनिक) मान प्राप्त करने के लिए index.unique() मेथड का उपयोग करें। अद्वितीय मान उपस्थिति के क्रम में लौटाए जाते हैं (सॉर्ट नहीं किए जाते)।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
पैंडास इंडेक्स बनाएं
index = pd.Index([10, 50, 70, 10, 90, 50, 10, 30])
पैंडास इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)
इंडेक्स से अद्वितीय मान प्राप्त करें
इंडेक्स से अद्वितीय मान प्राप्त करें। अद्वितीय मान उपस्थिति के क्रम में लौटाए जाते हैं, यह सॉर्ट नहीं करता।
index.unique()
पूर्ण उदाहरण
import pandas as pd
# पैंडास इंडेक्स बनाएं
index = pd.Index([10, 50, 70, 10, 90, 50, 10, 30])
# पैंडास इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)
# इंडेक्स में तत्वों की संख्या लौटाएं
print("\nइंडेक्स में तत्वों की संख्या...\n", index.size)
# डेटा का dtype लौटाएं
print("\nDtype ऑब्जेक्ट...\n", index.dtype)
# इंडेक्स से अद्वितीय मान प्राप्त करें
# अद्वितीय मान उपस्थिति के क्रम में लौटाए जाते हैं, यह सॉर्ट नहीं करता
print("\nइंडेक्स से अद्वितीय मान..\n", index.unique())
आउटपुट
पैंडास इंडेक्स... Int64Index([10, 50, 70, 10, 90, 50, 10, 30], dtype='int64') इंडेक्स में तत्वों की संख्या... 8 Dtype ऑब्जेक्ट... int64 इंडेक्स से अद्वितीय मान.. Int64Index([10, 50, 70, 90, 30], dtype='int64')
व्याख्या
- मूल:
[10, 50, 70, 10, 90, 50, 10, 30] - पहली बार देखे गए क्रम में अद्वितीय:
10 → 50 → 70 → 90 → 30 - डुप्लिकेट (दूसरा 10, दूसरा 50, तीसरा 10) हटा दिए गए।
- सॉर्टेड अद्वितीय मानों के लिए:
index.unique().sort_values()का उपयोग करें।