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

Python Pandas - निर्दिष्ट स्थान हटाकर नया इंडेक्स बनाएं

परिचय

पैंडास इंडेक्स से एक विशिष्ट स्थान (पोजीशन) पर तत्व हटाकर नया इंडेक्स बनाने के लिए 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) का उपयोग करें।
  1. - Python Pandas - मास्क के साथ सेट किए गए मानों का नया इंडेक्स लौटाएं

    परिचय बूलियन मास्क के आधार पर इंडेक्स मानों को बदलकर नया इंडेक्स प्राप्त करने के लिए index.putmask() मेथड का उपयोग करें। आवश्यक लाइब्रेरी आयात करें import pandas as pd पैंडास इंडेक्स बनाएं index = pd.Index([5, 65, 10, 17, 75, 40]) पैंडास इंडेक्स प्रदर्शित करें print(पैंडास इंडेक्स...\n, index) 3

  1. - Python Pandas - इंडेक्स द्वारा चयनित मानों का नया इंडेक्स लौटाएं

    परिचय निर्दिष्ट इंडेक्स (स्थितियों) द्वारा चयनित मानों का नया इंडेक्स प्राप्त करने के लिए index.take() मेथड का उपयोग करें। आवश्यक लाइब्रेरी आयात करें import pandas as pd पैंडास इंडेक्स बनाएं index = pd.Index([Electronics, Accessories, Decor, Books, Toys], name=Products) पैंडास इंडेक्स प्रदर्शित क

  1. - पायथन पैंडास - विशिष्ट स्थान पर नया इंडेक्स वैल्यू डालें

    विशिष्ट स्थान पर नया इंडेक्स वैल्यू डालने के लिए पैंडास में index.insert() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([Car,Bike,Airplane,Ship,Truck]) इंडेक्स प्रदर्शित करें: print(Pandas Index...\n,index) insert() मेथड का