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

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

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

उदाहरण

# openpyxl मॉड्यूल इम्पोर्ट करना
import openpyxl
# openpyxl.chart सब-मॉड्यूल से BubbleChart, Reference, Series क्लास इम्पोर्ट करना
from openpyxl.chart import BubbleChart, Reference, Series

# openpyxl के Workbook() फंक्शन को कॉल करके एक नई ब्लैंक
# Workbook ऑब्जेक्ट बनाना
wb = openpyxl.Workbook()

# एक्टिव शीट प्राप्त करना
sheet = wb.active

rows = [
    ("Number of Products", "Sales in USD", "Market share"),
    (14, 12200, 15),
    (20, 60000, 33),
    (18, 24400, 10),
    (22, 32000, 42),
]

# एक्टिव शीट के 1st, 2nd और 3rd कॉलम में प्रत्येक रो का कंटेंट लिखना
for row in rows:
    sheet.append(row)

# BubbleChart क्लास का ऑब्जेक्ट बनाना
chart = BubbleChart()

# प्लॉटिंग के लिए डेटा बनाना
xvalues = Reference(sheet, min_col=1, min_row=2, max_row=5)
yvalues = Reference(sheet, min_col=2, min_row=2, max_row=5)
size = Reference(sheet, min_col=3, min_row=2, max_row=5)

# डेटा की पहली सीरीज़ बनाना
series = Series(values=yvalues, xvalues=xvalues, zvalues=size, title="2013")

# सीरीज़ डेटा को चार्ट ऑब्जेक्ट में जोड़ना
chart.series.append(series)

# चार्ट का टाइटल सेट करना
chart.title = "BUBBLE-CHART"
# x-एक्सिस का टाइटल सेट करना
chart.x_axis.title = "X_AXIS"
# y-एक्सिस का टाइटल सेट करना
chart.y_axis.title = "Y_AXIS"

# चार्ट को शीट में जोड़ना, चार्ट का टॉप-लेफ्ट कॉर्नर सेल E2 पर एंकर है
sheet.add_chart(chart, "E2")

# फाइल सेव करना
wb.save("bubbleChart.xlsx")
  1. पायथन में openpyxl का उपयोग करके एक्सेल फ़ाइल में अंकगणितीय संक्रियाएँ पायथन में openpyxl का उपयोग करके एक्सेल फ़ाइल में अंकगणितीय संक्रियाएँ

    पायथन हमें पायथन वातावरण से सीधे एक्सेल फ़ाइलों का उपयोग करने में मदद कर सकता है। हम एक्सेल में प्रत्येक सेल या सेल की एक श्रृंखला को संदर्भित कर सकते हैं और उन सेल पर अंकगणितीय ऑपरेटर लागू कर सकते हैं। उन संक्रियाओं के परिणामों को भी कुछ सेल में संग्रहीत किया जा सकता है जिनके स्थान को पायथन प्रोग्र

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

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

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

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