अनुक्रमिक क्रम सुनिश्चित करने के लिए पांडा डेटाफ़्रेम में इंडेक्स को कैसे रीसेट करें
पांडा में डेटाफ़्रेम संभालते समय, ऐसी स्थितियों का सामना करना आम है जहां सूचकांक मान पंक्ति हटाने या अन्य परिचालनों के कारण असंगत हो जाते हैं। इसे संबोधित करने के लिए, आप इंडेक्स को अनुक्रमिक क्रम में रीसेट करना चाह सकते हैं, जैसे कि [0,1,2,3,4]।
इंडेक्स रीसेट के लिए रीसेट_इंडेक्स() का उपयोग करना
इंडेक्स को रीसेट करने के लिए पसंदीदा तरीका रीसेट_इंडेक्स() फ़ंक्शन का उपयोग करना है। यह फ़ंक्शन एक नए कॉलम के रूप में रीसेट इंडेक्स के साथ एक नया डेटाफ़्रेम बनाता है। डिफ़ॉल्ट रूप से, मूल इंडेक्स को 'इंडेक्स' नामक कॉलम के रूप में सहेजा जाता है।
उदाहरण:
df = df.reset_index()
मूल इंडेक्स कॉलम को हटाना
यदि आप नहीं चाहते कि मूल इंडेक्स को कॉलम के रूप में सहेजा जाए, तो आप ड्रॉप पैरामीटर का उपयोग करके इंडेक्स को रीसेट करने के बाद इसे छोड़ सकते हैं।
उदाहरण:
df = df.reset_index(drop=True)
इसके परिणामस्वरूप क्रमिक रूप से क्रमबद्ध सूचकांक वाला एक डेटाफ़्रेम प्राप्त होगा।
नोट:
रीनडेक्स() फ़ंक्शन का रीसेट_इंडेक्स() के समान प्रभाव नहीं होता है। रीइंडेक्स() का उपयोग मुख्य रूप से विशिष्ट सूचकांकों के आधार पर एकाधिक डेटाफ़्रेमों को संरेखित करने या पंक्तियों और स्तंभों के क्रम को पुनर्व्यवस्थित करने के लिए किया जाता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3