पायथन Pandas एक डेटा विश्लेषण लाइब्रेरी है। यह छोटे और बड़े डेटासेट्स को पढ़, फ़िल्टर और पुनर्व्यवस्थित कर सकता है और उन्हें एक्सेल सहित कई फॉर्मेट्स में आउटपुट कर सकता है।
Pandas एक्सेल फाइलें लिखने के लिए XlsxWriter मॉड्यूल्स का उपयोग करता है।
XlsxWriter XLSX फाइल फॉर्मेट में फाइलें लिखने के लिए एक पायथन मॉड्यूल है। इसका उपयोग टेक्स्ट, नंबर और फॉर्मूल्स को कई वर्कशीट्स में लिखने के लिए किया जा सकता है। साथ ही, यह फॉर्मेटिंग, इमेज, चार्ट, पेज सेटअप, ऑटो फिल्टर्स, कंडीशनल फॉर्मेटिंग और कई अन्य फीचर्स को सपोर्ट करता है।
उदाहरण
# pandas को pd के रूप में आयात करें import pandas as pd # कुछ डेटा से कुछ Pandas डेटाफ्रेम बनाएं। df1 = pd.DataFrame({'Data': [11, 12, 13, 14]}) df2 = pd.DataFrame({'Data': [21, 22, 23, 24]}) df3 = pd.DataFrame({'Data': [31, 32, 33, 34]}) df4 = pd.DataFrame({'Data': [41, 42, 43, 44]}) # XlsxWriter को इंजन के रूप में उपयोग करके Pandas Excel writer ऑब्जेक्ट बनाएं। writer = pd.ExcelWriter('pandas_positioning.xlsx', engine ='xlsxwriter') # वर्कशीट में डेटाफ्रेम को लिखें और स्थिति दें। # डिफ़ॉल्ट स्थिति, सेल A1। df1.to_excel(writer, sheet_name ='Sheet1') df2.to_excel(writer, sheet_name ='Sheet1', startcol = 3) df3.to_excel(writer, sheet_name ='Sheet1', startrow = 6) # डेटाफ्रेम को हेडर और इंडेक्स के बिना लिखना भी संभव है। df4.to_excel(writer, sheet_name ='Sheet1', startrow = 7, startcol = 4, header = False, index = False) # Pandas Excel writer ऑब्जेक्ट को बंद करें और एक्सेल फाइल आउटपुट करें। writer.save()