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

CSV सहेजते समय पंडों को इंडेक्स कॉलम जोड़ने से कैसे रोकें?

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

How to Prevent Pandas from Adding an Index Column when Saving a CSV?

पांडा के साथ सहेजे गए सीएसवी में इंडेक्स कॉलम से बचना

पांडा का उपयोग करके संशोधन करने के बाद एक सीएसवी फ़ाइल को सहेजते समय, डिफ़ॉल्ट व्यवहार में एक शामिल करना होता है सूचकांक स्तंभ. इससे बचने के लिए, कोई व्यक्ति to_csv() विधि का उपयोग करते समय इंडेक्स पैरामीटर को गलत पर सेट कर सकता है।

विस्तृत करने के लिए, कमांड के निम्नलिखित अनुक्रम पर विचार करें:

pd.read_csv('C:/Path/to/file.csv', index_col = False)

यह कमांड एक csv फ़ाइल को पढ़ता है और इंडेक्स कॉलम को दबा देता है।

df.to_csv('C:/Path/to/edited/file.csv', index=False)

यह कमांड संशोधित डेटाफ़्रेम df को इंडेक्स कॉलम के बिना एक नई csv फ़ाइल में सहेजता है।

तकनीकी विवरण

to_csv() विधि में इंडेक्स पैरामीटर नियंत्रित करता है कि इंडेक्स कॉलम आउटपुट सीएसवी में शामिल है या नहीं। इसे गलत पर सेट करने से, सूचकांक हटा दिया जाता है।

उदाहरण

मान लीजिए कि आपके पास df नाम का एक डेटाफ़्रेम है जिसमें निम्नलिखित डेटा है:

सूचकांकमूल्य
010
120
230

सूचकांक के साथ डीएफ सहेजा जा रहा है :

df.to_csv('with_index.csv')

आउटपुट:

IndexValue
010
120
230

index के बिना df सहेजना:

df.to_csv('without_index.csv', index=False)

आउटपुट:

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

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

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

Copyright© 2022 湘ICP备2022001581号-3