पांडा के साथ सहेजे गए सीएसवी में इंडेक्स कॉलम से बचना
पांडा का उपयोग करके संशोधन करने के बाद एक सीएसवी फ़ाइल को सहेजते समय, डिफ़ॉल्ट व्यवहार में एक शामिल करना होता है सूचकांक स्तंभ. इससे बचने के लिए, कोई व्यक्ति 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 नाम का एक डेटाफ़्रेम है जिसमें निम्नलिखित डेटा है:
सूचकांक | मूल्य |
---|---|
0 | 10 |
1 | 20 |
2 | 30 |
सूचकांक के साथ डीएफ सहेजा जा रहा है :
df.to_csv('with_index.csv')
आउटपुट:
Index | Value |
---|---|
0 | 10 |
1 | 20 |
2 | 30 |
index के बिना df सहेजना:
df.to_csv('without_index.csv', index=False)
आउटपुट:
Value |
---|
10 |
20 |
30 |
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3