إدارة محاور رسومات Excel

خيارات المحور

يسمح أسبوست كيلز للبايثون via .NET أيضًا بإدارة محاور المخطط في وقت التشغيل، ومع كائن Axis، يمكنك تغيير جميع خيارات المحور كما هو الحال في إكسل.

|todo:image_alt_text|

إدارة محاور X و Y

في رسم بياني Excel، المحاور الأفقية والرأسية هما المحاور الأكثر شيوعًا للاستخدام.

يوضح مقتطف الكود التالي كيفية ضبط خيارات محاور X و Y.

from aspose.cells import Workbook
from aspose.cells.charts import ChartType
# Instantiating a Workbook object
workbook = Workbook()
# Adding a new worksheet to the Workbook object
sheetIndex = workbook.worksheets.add()
# Obtaining the reference of the newly added worksheet by passing its sheet index
worksheet = workbook.worksheets[sheetIndex]
# Adding sample values to cells
worksheet.cells.get("A1").put_value("Series1")
worksheet.cells.get("A2").put_value(50)
worksheet.cells.get("A3").put_value(100)
worksheet.cells.get("A4").put_value(150)
worksheet.cells.get("B1").put_value("Series2")
worksheet.cells.get("B2").put_value(60)
worksheet.cells.get("B3").put_value(32)
worksheet.cells.get("B4").put_value(50)
# Adding a chart to the worksheet
chartIndex = worksheet.charts.add(ChartType.COLUMN, 5, 0, 15, 5)
# Accessing the instance of the newly added chart
chart = worksheet.charts[chartIndex]
# Adding SeriesCollection (chart data source) to the chart ranging from "A1" cell to "B3"
chart.set_chart_data_range("A1:B4", True)
# hiding X axis
chart.category_axis.is_visible = False
# Setting max value of Y axis.
chart.value_axis.max_value = 200
# Setting major unit.
chart.value_axis.major_unit = 50.0
# Save the file
workbook.save("chart_axes.xlsx")

مواضيع متقدمة