परिचय
निर्दिष्ट इंडेक्स (स्थितियों) द्वारा चयनित मानों का नया इंडेक्स प्राप्त करने के लिए index.take() मेथड का उपयोग करें।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
पैंडास इंडेक्स बनाएं
index = pd.Index(['Electronics', 'Accessories', 'Decor', 'Books', 'Toys'], name='Products')
पैंडास इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)
इंडेक्स द्वारा चयनित मानों का नया इंडेक्स प्राप्त करें
print("\nइंडेक्स द्वारा चयनित मानों का नया इंडेक्स...\n", index.take([1, 2]))
पूर्ण उदाहरण
import pandas as pd
# पैंडास इंडेक्स बनाएं
index = pd.Index(['Electronics', 'Accessories', 'Decor', 'Books', 'Toys'], name='Products')
# पैंडास इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)
# इंडेक्स में तत्वों की संख्या लौटाएं
print("\nइंडेक्स में तत्वों की संख्या...\n", index.size)
# डेटा का dtype लौटाएं
print("\nDtype ऑब्जेक्ट...\n", index.dtype)
# इंडेक्स द्वारा चयनित मानों का नया इंडेक्स प्राप्त करें
print("\nइंडेक्स द्वारा चयनित मानों का नया इंडेक्स...\n", index.take([1, 2]))
आउटपुट
पैंडास इंडेक्स... Index(['Electronics', 'Accessories', 'Decor', 'Books', 'Toys'], dtype='object', name='Products') इंडेक्स में तत्वों की संख्या... 5 Dtype ऑब्जेक्ट... object इंडेक्स द्वारा चयनित मानों का नया इंडेक्स... Index(['Accessories', 'Decor'], dtype='object', name='Products')
मुख्य बिंदु
take(indices)मेंindicesपूर्णांक स्थितियों की सूची/सरणी होती है (0-आधारित)।- ऋणात्मक इंडेक्स समर्थित:
take([-1])अंतिम तत्व। - मूल इंडेक्स नाम संरक्षित रहता है।
- आउट-ऑफ-बाउंड इंडेक्स के लिए
IndexErrorउठाता है (जब तकmode='clip'या'wrap'न हो)।