Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पंडों के डेटा को एक्सेल मल्टीपल शीट में कैसे सेव करें?

पंडों के डेटाफ़्रेम को कई एक्सेल शीट में सहेजने के लिए, हम pd.ExcelWriter() का उपयोग कर सकते हैं तरीका। सुनिश्चित करें कि आपके पास openpyxl . है पैकेज एक्सेलवाइटर () का उपयोग करने से पहले स्थापित किया गया।

कदम

  • एक द्वि-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा बनाएं, df1
  • इनपुट डेटाफ़्रेम प्रिंट करें, df1
  • एक और डेटाफ़्रेम बनाएं, df2 , और इसे प्रिंट करें।
  • ExcelWriter() का उपयोग करें दिए गए स्वरूपित सेल को एक्सेल शीट में लिखने की विधि।

उदाहरण

import pandas as pd

df1 = pd.DataFrame(
   [[5, 2], [4, 1]],
   index=["One", "Two"],
   columns=["Rank", "Subjects"]
)

df2 = pd.DataFrame(
   [[15, 21], [41, 11]],
   index=["One", "Two"],
   columns=["Rank", "Subjects"]
)

print "DataFrame 1:\n", df1
print "DataFrame 2:\n", df2

with pd.ExcelWriter('output.xlsx') as writer:
df1.to_excel(writer, sheet_name='Sheet_name_1')
df2.to_excel(writer, sheet_name='Sheet_name_2')

आउटपुट

DataFrame 1:

     Rank  Subjects
One    5     2
Two    4     1

DataFrame 2:

     Rank Subjects
One   15    21
Two   41    11

यह "output.xlsx" . नामक एक एक्सेल फ़ाइल भी बनाएगा अपनी प्रोजेक्ट निर्देशिका में और डेटाफ़्रेम मानों को दो अलग-अलग शीट में सहेजें।


  1. कॉलम मान के आधार पर एक्सेल शीट को कई शीट में कैसे विभाजित करें

    यदि आप एक एक्सेल शीट को कई शीट में विभाजित करने के लिए . के कुछ सबसे आसान तरीकों की तलाश कर रहे हैं कॉलम वैल्यू के आधार पर, तो आपको यह लेख उपयोगी लगेगा। कभी-कभी कॉलम के आधार पर डेटा के एक बड़े सेट को विभाजित करना और मुख्य शीट को विभाजित करने के बाद कई शीट्स पर काम करना आवश्यक हो जाता है। इस काम को

  1. पंक्तियों के आधार पर एक्सेल शीट को कई शीट में विभाजित करें

    कभी-कभी आसान गणना के लिए, हमें एक एक्सेल शीट को पंक्तियों के आधार पर कई शीट में विभाजित करने की आवश्यकता होती है . इस लेख में, हम Microsoft Excel VBA . द्वारा ऐसा करना सीखेंगे एक सुंदर उदाहरण और स्पष्टीकरण के साथ कोड। कार्यपुस्तिका का अभ्यास करें निम्नलिखित कार्यपुस्तिका डाउनलोड करें और व्यायाम कर

  1. एक से अधिक वर्कशीट को एक वर्कबुक में कैसे मिलाएं

    माइक्रोसॉफ्ट एक्सेल के साथ काम करते समय , कार्यपत्रकों के संयोजन से हमें डेटा को व्यवस्थित करने में मदद मिल सकती है क्योंकि हम समान डेटा को एकल कार्यपुस्तिका में एकीकृत कर सकते हैं। संयोजन वह प्रणाली है जो कई दस्तावेज़ों को एक फ़ाइल में एकीकृत करती है। इस लेख में, हम एक्सेल में एकाधिक कार्यपत्रकों क