पायथन में एक्सेल में पाई चार्ट कैसे बनाएं

यह त्वरित मार्गदर्शिका पायथन में Excel में पाई चार्ट कैसे बनाएं का अवलोकन प्रदान करती है। इसमें आईडीई सेटअप करने के लिए सभी आवश्यक जानकारी, एप्लिकेशन लिखने के लिए कार्यों की एक सूची और पायथन में पाई चार्ट क्रिएटर विकसित करने के लिए एक नमूना कोड है। यह इस एपीआई द्वारा समर्थित अन्य प्रकार के चार्ट के परिचय के साथ-साथ चार्ट उत्पन्न करने के लिए आवश्यक एपीआई कॉल का वर्णन करता है।

पायथन में पाई चार्ट जेनरेटर विकसित करने के चरण

  1. चार्ट बनाने के लिए जावा के माध्यम से पायथन के लिए Aspose.Cells जोड़ने के लिए परिवेश सेट करें
  2. एक नया Workbook बनाएं और पाई चार्ट के लिए नमूना डेटा भरें
  3. लक्ष्य वर्कशीट में एक पाई chart बनाएं और चार्ट तक पहुंचें
  4. चार्ट के लिए डेटा श्रृंखला और श्रेणी डेटा सेट करें
  5. पाई चार्ट में प्रत्येक स्लाइस के लिए चार्ट शीर्षक और लेबल सेट करें
  6. परिणामी कार्यपुस्तिका को डिस्क पर पाई चार्ट के साथ सहेजें

ये चरण पायथन में पाई ग्राफ़ बनाने के लिए आवश्यक कार्य की रूपरेखा तैयार करते हैं। प्रक्रिया एक कार्यपुस्तिका बनाकर शुरू की जाती है, जिसके बाद नमूना डेटा भरकर और एक पाई चार्ट बनाया जाता है। अंतिम चरणों में, चार्ट को प्रत्येक स्लाइस के लिए उसकी डेटा श्रृंखला, श्रेणी डेटा, चार्ट टाइल और डेटा लेबल सेट करके अनुकूलित किया जाता है।

पायथन में पाई चार्ट मेकर विकसित करने के लिए कोड

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import License, Workbook, ChartType, Color
# Instantiate the license
license = License()
license.setLicense("Aspose.Total.lic")
# Create a Workbook
wbForPieChart = Workbook()
# Get the worksheet
wsForPieChart = wbForPieChart.getWorksheets().get(0)
# Configure sheet name
wsForPieChart.setName("PieChart")
# Get access to the cells collection
cellsCollection = wsForPieChart.getCells()
# Set values
cellsCollection.get("C1").putValue("Province Name")
cellsCollection.get("C2").putValue("First Province")
cellsCollection.get("C3").putValue("Second Province")
cellsCollection.get("C4").putValue("Third Province")
cellsCollection.get("C5").putValue("Fourth Province")
cellsCollection.get("D1").putValue("Population")
cellsCollection.get("D2").putValue(7.5)
cellsCollection.get("D3").putValue(2.9)
cellsCollection.get("D4").putValue(4.5)
cellsCollection.get("D5").putValue(6.7)
# Create a Pie chart
chart_Index = 0
chart_Index = wsForPieChart.getCharts().add(ChartType.PIE, 11, 3, 35, 14)
# Access the chart
wsChart = wsForPieChart.getCharts().get(chart_Index)
# Set data series and category
wsChart.getNSeries().add("D2:D5", True)
wsChart.getNSeries().setCategoryData("C2:C5")
# Set chart title properties
wsChart.getTitle().setText("Population By Province")
wsChart.getTitle().getFont().setColor(Color.getBlue())
wsChart.getTitle().getFont().setBold(True)
wsChart.getTitle().getFont().setSize(11)
# Set the data labels dor each slice
for i in range(0,wsChart.getNSeries().getCount()):
labels = wsChart.getNSeries().get(i).getDataLabels()
labels.setShowValue(True)
labels.setShowPercentage(True)
# Save the workbook
wbForPieChart.save("ExcelWithPieChart.xlsx")
print("Pie Chart Created Successfully")
jpype.shutdownJVM()

यह नमूना कोड पायथन में एक्सेल में पाई चार्ट कैसे सम्मिलित करें प्रदर्शित करता है। यह चार्ट प्रकार को उसकी सीमा के साथ ChartType.PIE के रूप में प्रदान करके एक नया चार्ट जोड़ने के लिए चार्टकलेक्शन क्लास में ऐड () विधि का उपयोग करता है, getNSries().add() और getNSseries() का उपयोग करके डेटा श्रृंखला और श्रेणी डेटा सेट करता है। setCategoryData() विधियाँ। आप बहुत कम सूची बनाने के लिए अन्य चार्ट प्रकार जैसे AREA, BAR, BAR_STACKED, BUBBLE, COLUMN, COLUMN_STACKED, और CONE सेट कर सकते हैं।

इस आलेख में। हमने Excel फ़ाइल में चार्ट सम्मिलित करने की प्रक्रिया सीखी है। यदि आप एक्सेल फ़ाइल में स्लाइसर डालने की प्रक्रिया सीखना चाहते हैं, तो पायथन का उपयोग करके एक्सेल में स्लाइसर कैसे डालें पर लेख देखें।

 हिन्दी