HTML
JPG
PDF
XML
XLSX
XLSX
Python के माध्यम से बबल3डी चार्ट बनाएं
Python एपीआई का उपयोग करके प्रोग्रामेटिक रूप से मूल और उच्च प्रदर्शन एमएस एक्सेल चार्ट निर्माण।
चल रहे एप्लिकेशन के भीतर गतिशील रूप से बबल3डी चार्ट बनाना आसान है। एमएस ऑफिस की आवश्यकता के बिना स्क्रैच से विभिन्न प्रकार के चार्ट से लेकर स्प्रेडशीट बनाने के लिए, हम इसका उपयोग करेंगे
Aspose.Cells for Python
API जो Python प्लेटफॉर्म पर स्प्रेडशीट निर्माण, हेरफेर और रूपांतरण के लिए विभिन्न सुविधाएँ प्रदान करता है। Aspose.Cells कई लचीले चार्ट ऑब्जेक्ट प्रदान करता है।
Python के माध्यम से बबल3डी चार्ट कैसे बनाएं
डेवलपर्स के लिए कोड की कुछ पंक्तियों में डेटा प्रोसेसिंग के लिए विभिन्न रिपोर्टिंग एप्लिकेशन चलाने के भीतर बबल3डी चार्ट बनाना आसान है।
- अपनी कोड फ़ाइल में asposecells आयात करें।
- वर्कबुक क्लास इंस्टेंस बनाएं।
- वर्कशीट में कुछ डेटा जोड़ें.
- वर्कशीट में बबल3डी चार्ट जोड़ें
- चार्ट संग्रह से नए चार्ट ऑब्जेक्ट तक उसकी अनुक्रमणिका पास करके पहुंचें।
- चार्ट के डेटा स्रोत को Chart.setChartDataRange पद्धति से सेट करें।
- Excel फ़ाइलों के रूप में सहेजें.
सिस्टम आवश्यकताएं
Aspose.Cells for Python प्लेटफ़ॉर्म-स्वतंत्र API है और इसका उपयोग किसी भी प्लेटफ़ॉर्म (Windows, लिनक्स और मैकओएस) पर किया जा सकता है, बस सुनिश्चित करें कि सिस्टम में Java 1.8 या उच्चतर है, Python 3.5 या उच्चतर.
- Java स्थापित करें और इसे PATH पर्यावरण चर में जोड़ें, उदाहरण के लिए:PATH=C:\Program Files\Java\jdk1.8.0_131;
.
- Aspose.Cells for Python से इंस्टॉल करेंpypi , कमांड का उपयोग इस प्रकार करें:$ pip install aspose-cells
.निम्नलिखित स्रोत कोड दिखाता है कि Python का उपयोग करके MS Excel XLSX फ़ाइल में बबल3डी चार्ट कैसे बनाया जाए।
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import Workbook, CellsHelper, FileFormatType, ChartType, License | |
# Instantiating a Workbook object | |
workbook = Workbook(FileFormatType.XLSX) | |
# Obtaining the reference of the first worksheet | |
worksheet = workbook.getWorksheets().get(0) | |
worksheet.getCells().get("A2").putValue("Category1") | |
worksheet.getCells().get("A3").putValue("Category2") | |
worksheet.getCells().get("A4").putValue("Category3") | |
worksheet.getCells().get("B1").putValue("Bubble3D") | |
worksheet.getCells().get("B2").putValue(300) | |
worksheet.getCells().get("B3").putValue(400) | |
worksheet.getCells().get("B4").putValue(200) | |
# Adding a Bubble3D chart to the worksheet | |
chartIndex = worksheet.getCharts().add(ChartType.BUBBLE3D, 6, 2, 22, 10) | |
# Accessing the instance of the newly added chart | |
chart = worksheet.getCharts().get(chartIndex) | |
# Setting chart data source as the range "A1:B4" | |
chart.setChartDataRange("A1:B4", True); | |
# Save the Workbook as .xlsx file. | |
workbook.save("output.xlsx"); |