परिचय
पैंडास इंडेक्स से एक विशिष्ट स्थान (पोजीशन) पर तत्व हटाकर नया इंडेक्स बनाने के लिए index.delete() मेथड का उपयोग करें।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
इंडेक्स बनाएं
index = pd.Index([15, 25, 35, 45, 55])
इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)
एकल इंडेक्स तत्व हटाएं
तीसरी स्थिति (इंडेक्स 2) पर तत्व हटाएं।
print("\nतीसरे स्थान (इंडेक्स 2) पर इंडेक्स हटाने के बाद शेष इंडेक्स...\n", index.delete(2))
पूर्ण उदाहरण
import pandas as pd
# इंडेक्स बनाएं
index = pd.Index([15, 25, 35, 45, 55])
# इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)
# इंडेक्स में तत्वों की संख्या लौटाएं
print("\nइंडेक्स में तत्वों की संख्या...\n", index.size)
# अंतर्निहित डेटा के आकार का टपल लौटाएं
print("\nअंतर्निहित डेटा के आकार का टपल...\n", index.shape)
# डेटा में बाइट्स प्राप्त करें
print("\nबाइट्स लौटाएं...\n", index.nbytes)
# डेटा के आयाम प्राप्त करें
print("\nआयाम लौटाएं...\n", index.ndim)
# तीसरी स्थिति (इंडेक्स 2) पर एकल इंडेक्स हटाएं
print("\nतीसरे स्थान (इंडेक्स 2) पर इंडेक्स हटाने के बाद शेष इंडेक्स...\n", index.delete(2))
आउटपुट
पैंडास इंडेक्स... Int64Index([15, 25, 35, 45, 55], dtype='int64') इंडेक्स में तत्वों की संख्या... 5 अंतर्निहित डेटा के आकार का टपल... (5,) बाइट्स लौटाएं... 40 आयाम लौटाएं... 1 तीसरे स्थान (इंडेक्स 2) पर इंडेक्स हटाने के बाद शेष इंडेक्स... Int64Index([15, 25, 45, 55], dtype='int64')
मुख्य बिंदु
delete(loc)मेंlocपूर्णांक स्थिति है (0-आधारित)।- मूल इंडेक्स अपरिवर्तित रहता है; नया इंडेक्स लौटाया जाता है।
- लेबल द्वारा हटाने के लिए
drop(label)का उपयोग करें।