"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > अनुक्रमिक क्रम सुनिश्चित करने के लिए पांडा डेटाफ़्रेम में सूचकांक को कैसे रीसेट करें?

अनुक्रमिक क्रम सुनिश्चित करने के लिए पांडा डेटाफ़्रेम में सूचकांक को कैसे रीसेट करें?

2024-11-04 को प्रकाशित
ब्राउज़ करें:715

How to Reset the Index in a Pandas DataFrame to Ensure Sequential Ordering?

अनुक्रमिक क्रम सुनिश्चित करने के लिए पांडा डेटाफ़्रेम में इंडेक्स को कैसे रीसेट करें

पांडा में डेटाफ़्रेम संभालते समय, ऐसी स्थितियों का सामना करना आम है जहां सूचकांक मान पंक्ति हटाने या अन्य परिचालनों के कारण असंगत हो जाते हैं। इसे संबोधित करने के लिए, आप इंडेक्स को अनुक्रमिक क्रम में रीसेट करना चाह सकते हैं, जैसे कि [0,1,2,3,4]।

इंडेक्स रीसेट के लिए रीसेट_इंडेक्स() का उपयोग करना

इंडेक्स को रीसेट करने के लिए पसंदीदा तरीका रीसेट_इंडेक्स() फ़ंक्शन का उपयोग करना है। यह फ़ंक्शन एक नए कॉलम के रूप में रीसेट इंडेक्स के साथ एक नया डेटाफ़्रेम बनाता है। डिफ़ॉल्ट रूप से, मूल इंडेक्स को 'इंडेक्स' नामक कॉलम के रूप में सहेजा जाता है।

उदाहरण:

df = df.reset_index()

मूल इंडेक्स कॉलम को हटाना

यदि आप नहीं चाहते कि मूल इंडेक्स को कॉलम के रूप में सहेजा जाए, तो आप ड्रॉप पैरामीटर का उपयोग करके इंडेक्स को रीसेट करने के बाद इसे छोड़ सकते हैं।

उदाहरण:

df = df.reset_index(drop=True)

इसके परिणामस्वरूप क्रमिक रूप से क्रमबद्ध सूचकांक वाला एक डेटाफ़्रेम प्राप्त होगा।

नोट:

रीनडेक्स() फ़ंक्शन का रीसेट_इंडेक्स() के समान प्रभाव नहीं होता है। रीइंडेक्स() का उपयोग मुख्य रूप से विशिष्ट सूचकांकों के आधार पर एकाधिक डेटाफ़्रेमों को संरेखित करने या पंक्तियों और स्तंभों के क्रम को पुनर्व्यवस्थित करने के लिए किया जाता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3