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

Python - XlsxWriter मॉड्यूल का उपयोग करके एक्सेल शीट में विभिन्न स्टाइल के चार्ट प्लॉट करना

XlsxWriter एक Python लाइब्रेरी है जिसका उपयोग करके एक्सेल फाइल्स पर कई ऑपरेशन किए जा सकते हैं जैसे बनाना, लिखना, अंकगणितीय ऑपरेशन और ग्राफ प्लॉट करना।

उदाहरण

# xlsxwriter मॉड्यूल इम्पोर्ट करना
import xlsxwriter

# Workbook() एक नॉन-ऑप्शनल आर्गुमेंट लेता है जो वह फाइलनेम है
# जिसे हम बनाना चाहते हैं।
workbook = xlsxwriter.Workbook('chart_styles.xlsx')

# कॉलम और एरिया चार्ट टाइप्स के लिए स्टाइल्स दिखाना
chart_types = ['column', 'area']
for chart_type in chart_types:
    # वर्कबुक ऑब्जेक्ट का उपयोग फिर add_worksheet() मेथड के माध्यम से
    # नई वर्कशीट जोड़ने के लिए किया जाता है।
    # प्रत्येक चार्ट टाइप के लिए एक वर्कशीट जोड़ना
    worksheet = workbook.add_worksheet(chart_type.title())
    # ज़ूम ऑप्शन सेट करना
    worksheet.set_zoom(30)
    # स्टाइल इनिशियलाइज़ करना
    style_number = 1
    # 48 बिल्ट-इन स्टाइल्स बनाना, प्रत्येक एक अलग स्टाइल के साथ।
    # प्रत्येक चार्ट का डाइमेंशन 15 x 8 है।
    for row_num in range(0, 90, 15):
        for col_num in range(0, 64, 8):
            # चार्ट ऑब्जेक्ट बनाना जिसे add_chart() मेथड का उपयोग करके
            # वर्कशीट में जोड़ा जा सकता है।
            # यहां हम संबंधित चार्ट ऑब्जेक्ट बनाते हैं।
            chart = workbook.add_chart({'type': chart_type})
            # add_series मेथड का उपयोग करके चार्ट में डेटा सीरीज़ जोड़ना।
            chart.add_series({'values': '=Data!$A$1:$A$6'})
            # चार्ट टाइटल जोड़ना
            chart.set_title({'name': 'Style %d' % style_number})
            # चार्ट लीजेंड बंद करना।
            chart.set_legend({'none': True})
            # एक्सेल चार्ट स्टाइल सेट करना।
            chart.set_style(style_number)
            # चार्ट को वर्कशीट में जोड़ना
            # चार्ट का टॉप-लेफ्ट कॉर्नर सेल की संबंधित पोजीशन पर एंकर है।
            worksheet.insert_chart(row_num, col_num, chart)
            # इन्क्रीमेंट करना
            style_number += 1

# वर्कबुक ऑब्जेक्ट का उपयोग फिर add_worksheet() मेथड के माध्यम से
# नई वर्कशीट जोड़ने के लिए किया जाता है।
# डेटा लिखने के लिए एक वर्कशीट बनाना
data_worksheet = workbook.add_worksheet('Data')

# डेटा लिस्ट बनाना
data = [10, 40, 50, 20, 10, 50]

# 'A1' से शुरू करके डेटा का कॉलम लिखना
data_worksheet.write_column('A1', data)

# डेटा वर्कशीट छिपाना
data_worksheet.hide()

# अंत में, close() मेथड के माध्यम से एक्सेल फाइल को बंद करना।
workbook.close()
  1. Python में xlsxwriter मॉड्यूल का उपयोग करके एक्सेल फ़ाइल बनाना और लिखना Python में xlsxwriter मॉड्यूल का उपयोग करके एक्सेल फ़ाइल बनाना और लिखना

    Python की लाइब्रेरी की व्यापक उपलब्धता इसे Microsoft Excel के साथ इंटरैक्ट करने में सक्षम बनाती है, जो एक बहुत व्यापक रूप से उपयोग किया जाने वाला डेटा प्रोसेसिंग टूल है। इस लेख में हम देखेंगे कि हम xlsxwriter नामक मॉड्यूल का उपयोग करके एक्सेल फ़ाइल कैसे बना सकते हैं और उसमें लिख सकते हैं। यह मौजूदा

  1. Python XlsxWriter मॉड्यूल का उपयोग करके एक्सेल शीट में चार्टशीट जोड़ना Python XlsxWriter मॉड्यूल का उपयोग करके एक्सेल शीट में चार्टशीट जोड़ना

    Python की अपनी लाइब्रेरी के अलावा, कई बाहरी लाइब्रेरी हैं जो व्यक्तिगत लेखकों द्वारा बनाई गई हैं जो Python में अतिरिक्त सुविधाएँ बनाने का बहुत अच्छा काम करती हैं। Xlsx लाइब्रेरी एक ऐसी लाइब्रेरी है जो न केवल Python प्रोग्राम से डेटा वाली एक्सेल फाइलें बनाती है बल्कि चार्ट भी बनाती है। पाई चार्ट बना

  1. पायथन openpyxl मॉड्यूल का उपयोग करके एक्सेल फ़ाइल पढ़ना और लिखना पायथन openpyxl मॉड्यूल का उपयोग करके एक्सेल फ़ाइल पढ़ना और लिखना

    पायथन एक्सेल फ़ाइलों के संचालन के लिए openpyxl मॉड्यूल प्रदान करता है। एक्सेल फ़ाइलें कैसे बनाएं, कैसे लिखें, पढ़ें आदि को इस मॉड्यूल द्वारा लागू किया जा सकता है। openpyxl मॉड्यूल स्थापित करने के लिए, हम कमांड प्रॉम्प्ट में यह कमांड लिख सकते हैं pip install openpyxl यदि हम शीट शीर्षक नाम देना चाहते