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