إدارة علامات البيانات في رسوم بيانية Excel

خيارات علامات البيانات

تسمح Aspose.Cells للبايثون via .NET أيضًا بإدارة تسميات البيانات للرسم البياني في وقت التشغيل، مع كائن DataLabels، من السهل نقل، تحديث، وتنسيق تسميات البيانات للرسم البياني.

|todo:image_alt_text|

إدارة علامات البيانات في الرسم البياني

من السهل إدارة تسميات البيانات للرسوم البيانية باستخدام Aspose.Cells للبايثون via .NET DataLabels.

المقطع البرمجي التالي يوضح كيفية إدارة علامات البيانات:

from aspose.cells import Workbook
from aspose.cells.charts import ChartType, LabelPositionType
# 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(50)
worksheet.cells.get("A2").put_value(100)
worksheet.cells.get("A3").put_value(150)
worksheet.cells.get("B1").put_value(60)
worksheet.cells.get("B2").put_value(32)
worksheet.cells.get("B3").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.n_series.add("A1:B3", True)
# Show value labels
chart.n_series[0].data_labels.show_value = True
# Show series name labels
chart.n_series[1].data_labels.show_series_name = True
# Move labels to center
chart.n_series[1].data_labels.position = LabelPositionType.CENTER
# Save the file
workbook.save("chart_datalabels.xlsx")

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