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

मैं इंडेक्स और कॉलम का नाम कैसे बदल सकता हूं?

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

How Can I Rename the Index and Column

पांडा डेटाफ़्रेम इंडेक्स और कॉलम का नाम बदलना

इस परिदृश्य में, जहां आपके पास डेटटाइम इंडेक्स और अनलेबल कॉलम के साथ एक सीएसवी फ़ाइल है, दोनों का नाम बदल रहा है संगठन और विश्लेषण के लिए सूचकांक और कॉलम महत्वपूर्ण हैं। हालाँकि, मानक df.rename() विधि का उपयोग करने से केवल कॉलम नामों का नाम बदला जा सकता है। सूचकांक मानों के लेबल, df.index.names विशेषता का उपयोग करें। इस मामले में:

df.index.names = ['Date']

यह सूचकांक स्तर को 'दिनांक' नाम निर्दिष्ट करता है।

df.index.names = ['Date']

यह ध्यान रखना महत्वपूर्ण है कि कॉलम और सूचकांक मूलतः एक ही प्रकार के ऑब्जेक्ट हैं (सूचकांक या मल्टीइंडेक्स)। आप ट्रांसपोज़ विधि का उपयोग करके उनकी भूमिकाएँ बदल सकते हैं। यह अवधारणा नाम बदलने की प्रक्रिया को समझने में सहायता करती है।

उदाहरण

सूचकांक मानों का नाम बदलें: df.rename(index={0: 'a'})

कॉलम नामों का नाम बदलें: df.rename(columns={'B': 'बीबी'})

सूचकांक स्तर के नामों का नाम बदलें: df.index.names = ['index']
  • स्तंभ स्तर के नामों का नाम बदलें: df.columns.names = ['कॉलम']
  • नोट:
  • Index.names और columns.names विशेषताएँ केवल सूचियाँ हैं, जो अनुमति देती हैं सूची समझ या मानचित्र के माध्यम से नाम बदलना।
  • याद रखें, सूचकांक मानों और स्तर नामों का नाम बदलने के बीच मुख्य अंतर यह है कि स्तर नाम लेबल या शीर्षक को संदर्भित करते हैं, जबकि मूल्यों का नाम बदलने से सीधे सूचकांक या स्तंभ मान स्वयं बदल जाते हैं।
विज्ञप्ति वक्तव्य यह आलेख यहां पुनर्मुद्रित है: 1729647616 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3