إدارة محاور رسومات Excel
Contents
[
Hide
]
في رسوم بيانية Excel، هناك 3 أنواع من المحاور:
- المحور الأفقي (الفئة): محور X
- المحور الرأسي (القيمة): محور Y
- المحور العمق (السلسلة): محور Z
خيارات المحور
يسمح أسبوست كيلز للبايثون via .NET أيضًا بإدارة محاور المخطط في وقت التشغيل، ومع كائن Axis، يمكنك تغيير جميع خيارات المحور كما هو الحال في إكسل.
||
إدارة محاور X و Y
في رسم بياني Excel، المحاور الأفقية والرأسية هما المحاور الأكثر شيوعًا للاستخدام.
يوضح مقتطف الكود التالي كيفية ضبط خيارات محاور X و Y.
This file contains hidden or 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
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") |