HTML JPG PDF XML XLSX
  Product Family
XLSX

Hozzon létre Bubble3D diagramokat a Python számon keresztül

Natív és nagy teljesítményű MS Excel diagramok programozott létrehozása a Python API-k használatával.

A Bubble3D diagramok dinamikus létrehozása futó alkalmazáson belül egyszerű. Annak érdekében, hogy a semmiből, az MS Office használata nélkül készíthessünk különféle diagramokat táblázatokká, Aspose.Cells for Python API, amely különböző funkciókat kínál a táblázatok létrehozásához, kezeléséhez és konvertálásához a Python platformon. A Aspose.Cells számos rugalmas diagramobjektumot biztosít.

Bubble3D diagramok létrehozása a Python számon keresztül

A fejlesztők könnyen létrehozhatnak egy Bubble3D diagramot a különböző adatfeldolgozási alkalmazások futtatásán belül, mindössze néhány sornyi kóddal.

  1. Importálja az asposecellákat a kódfájlba.
  2. Munkafüzet osztálypéldány létrehozása.
  3. Adjon hozzá néhány adatot a munkalaphoz.
  4. Adjon hozzá egy Bubble3D diagramot a munkalaphoz
  5. Az új diagramobjektum elérése a Diagramok gyűjteményből az indexének átadásával.
  6. Állítsa be a diagram adatforrását a Chart.setChartDataRange metódussal.
  7. Mentés Excel fájlként.

rendszerkövetelmények

A Aspose.Cells for Python platformfüggetlen API, és bármilyen platformon használható (Windows, Linux és MacOS), csak győződjön meg arról, hogy a rendszer Java 1.8 vagy újabb verzióval rendelkezik, Python 3,5 vagy magasabb.

- Telepítse a Java-et, és adja hozzá a PATH környezeti változóhoz, például:PATH=C:\Program Files\Java\jdk1.8.0_131;. - Telepítés: Aspose.Cells for Python innenpypi , használja a parancsot a következőképpen:$ pip install aspose-cells.
 

A következő forráskód bemutatja, hogyan hozhat létre Bubble3D diagramot MS Excel XLSX fájlba a Python használatával.

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");