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

Python Pandas - इंडेक्स में अद्वितीय मान लौटाएं

परिचय

पैंडास इंडेक्स से अद्वितीय (यूनिक) मान प्राप्त करने के लिए 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() का उपयोग करें।
  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) न्यूनतम