एकाधिक एक्सेल शीट में पांडा डेटाफ़्रेम कैसे लिखें


अक्सर आपके पास कई पांडा डेटाफ़्रेम हो सकते हैं जिन्हें आप एक ही कार्यपुस्तिका के भीतर कई एक्सेल शीट पर लिखना चाहते हैं।

सौभाग्य से, यह पांडा ExcelWriter() फ़ंक्शन का उपयोग करके किया जा सकता है। इस सुविधा का उपयोग करने के लिए, आपको पहले यह सुनिश्चित करना होगा कि xlsxwriter स्थापित है:

 pip install xlsxwriter

आपको यह भी सुनिश्चित करना होगा कि xlwt स्थापित है:

 pip install xlwt

एक बार ये इंस्टॉल हो जाने के बाद, आप आसानी से कई एक्सेल शीट में कई पांडा डेटाफ़्रेम लिख सकते हैं:

 import pandas as pd

#create three DataFrames
df1 = pd.DataFrame({'dataset': ['A', 'B', 'C', 'D', 'E']})
df2 = pd.DataFrame({'dataset': [13, 15, 15, 17, 22, 24, 29, 30]})
df3 = pd.DataFrame({'dataset': [3, 6, 6]})

#create a Pandas Excel writer using XlsxWriter as the engine
writer = pd. ExcelWriter (' dataframes.xlsx ', engine=' xlsxwriter ')

#write each DataFrame to a specific sheet
df1. to_excel (writer, sheet_name=' first dataset ')
df2. to_excel (writer, sheet_name=' second dataset ')
df3. to_excel (writer, sheet_name=' third dataset ')

#close the Pandas Excel writer and output the Excel file
writer.save()

परिणामी Excel कार्यपुस्तिका में प्रत्येक पांडा डेटाफ़्रेम एक अलग शीट में संग्रहीत होगा:

पहला डेटाफ़्रेम:

पांडा अनेक डेटाफ़्रेम से लेकर अनेक एक्सेल शीट तक

दूसरा डेटाफ़्रेम:

पांडा कई एक्सेल शीट में निर्यात करते हैं

तीसरा डेटाफ़्रेम:

पांडा एकाधिक एक्सेल स्प्रेडशीट

अतिरिक्त संसाधन

पांडा में एकाधिक एक्सेल शीट को कैसे संयोजित करें
पंडों के साथ एक्सेल फ़ाइलें कैसे पढ़ें
पांडा के साथ सीएसवी फ़ाइलें कैसे पढ़ें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *