name property
ChartSeries.name property
Gets or sets the name of the series, if name is not set explicitly it is generated using index. By default returns Series plus one based index.
@property
def name(self) -> str:
...
@name.setter
def name(self, value: str):
...
Examples
Shows how to apply labels to data points in a line chart (ApplyDataLabels).
@staticmethod
def _apply_data_labels(series, labels_count, number_format, separator):
series.has_data_labels = True
series.explosion = 40
i = 0
while i < labels_count:
self.assertFalse(series.data_labels[i].is_visible)
series.data_labels[i].show_category_name = True
series.data_labels[i].show_series_name = True
series.data_labels[i].show_value = True
series.data_labels[i].show_leader_lines = True
series.data_labels[i].show_legend_key = True
series.data_labels[i].show_percentage = False
self.assertFalse(series.data_labels[i].is_hidden)
self.assertFalse(series.data_labels[i].show_data_labels_range)
series.data_labels[i].number_format.format_code = number_format
series.data_labels[i].separator = separator
self.assertFalse(series.data_labels[i].show_data_labels_range)
self.assertTrue(series.data_labels[i].is_visible)
self.assertFalse(series.data_labels[i].is_hidden)
i += 1
See Also
- module aspose.words.drawing.charts
- class ChartSeries