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

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

डोनट चार्ट (जिसे डौगनट चार्ट भी कहा जाता है) पाई चार्ट का एक वेरिएशन है सिवाय इसके कि इसके केंद्र में एक गोल छेद होता है जो इसे डोनट जैसा दिखाता है, इसलिए नाम। यह खाली स्थान अतिरिक्त डेटा प्रदर्शित करने के लिए उपयोग किया जा सकता है।

उदाहरण

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

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

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

# वर्कशीट में सेल्स को फॉर्मेट करने के लिए Format ऑब्जेक्ट बनाना
# add_format() मेथड का उपयोग करके। यहां हम बोल्ड फॉर्मेट ऑब्जेक्ट बनाते हैं।
bold = workbook.add_format({'bold': 1})

# वर्कशीट डेटा जोड़ना जिसे चार्ट्स रेफर करेंगे।
headings = ['Category', 'Values']
data = [
    ['Glazed', 'Chocolate', 'Cream'],
    [50, 35, 15],
]

# 'A1' से शुरू करके बोल्ड फॉर्मेट के साथ डेटा की एक रो लिखना।
worksheet.write_row('A1', headings, bold)

# 'A2', 'B2' से शुरू करके कॉलम डेटा लिखना
worksheet.write_column('A2', data[0])
worksheet.write_column('B2', data[1])

# चार्ट ऑब्जेक्ट बनाना जिसे add_chart() मेथड का उपयोग करके
# वर्कशीट में जोड़ा जा सकता है। यहां हम डोनट चार्ट ऑब्जेक्ट बनाते हैं।
chart1 = workbook.add_chart({'type': 'doughnut'})

# add_series मेथड का उपयोग करके चार्ट में डेटा सीरीज़ जोड़ना।
# पहली सीरीज़ कॉन्फ़िगर करना।
chart1.add_series({
    'name': 'Doughnut sales data',
    'categories': ['Sheet1', 1, 0, 3, 0],
    'values': ['Sheet1', 1, 1, 3, 1],
})

# चार्ट टाइटल जोड़ना
chart1.set_title({'name': 'Popular Doughnut Types'})
# एक्सेल चार्ट स्टाइल सेट करना। व्हाइट आउटलाइन और शैडो के साथ कलर्स।
chart1.set_style(10)

# ऑफसेट के साथ चार्ट को वर्कशीट में जोड़ना, चार्ट का टॉप-लेफ्ट कॉर्नर सेल C2 पर एंकर है।
worksheet.insert_chart('C2', chart1, {'x_offset': 25, 'y_offset': 10})

# अंत में, 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 यदि हम शीट शीर्षक नाम देना चाहते