Series Klasse
Series Klasse
Kapselt das Objekt, das eine einzelne Datenreihe in einem Diagramm darstellt.
Der Typ Series macht die folgenden Member verfügbar:
Eigenschaften
Eigentum | Beschreibung |
---|---|
is_filtered | Gibt an, ob die Reihe ausgewählt oder gefiltert ist. „True“ bedeutet, dass diese Reihe gefiltert ist und nicht im Diagramm angezeigt wird. |
layout_properties | Stellt die Eigenschaften des Layouts dar. |
points | Ruft die Sammlung von Punkten in einer Reihe in einem Diagramm ab. |
area | Stellt den Hintergrundbereich des Serienobjekts dar. |
border | Stellt den Rand des Serienobjekts dar. |
name | Ruft den Namen der Datenreihe ab oder legt ihn fest. |
display_name | Ruft den Namen der Serie ab, der im Diagramm angezeigt wird. |
count_of_data_values | Ruft die Anzahl der Datenwerte ab. |
is_vertical_values | Gibt an, ob die Datenquelle vertikal ist. |
values | Stellt die Y-Werte dieser Diagrammreihe dar. |
values_format_code | Stellt den Formatcode der NumberList von Values dar. |
x_values_format_code | Stellt den Formatcode der NumberList der X-Werte dar. |
x_values | Stellt die x-Werte der Diagrammreihe dar. |
bubble_sizes | Ruft die Blasengrößenwerte der Diagrammreihe ab oder legt sie fest. |
trend_lines | Gibt alle Trendlinien dieser Reihe zurück. |
smooth | Stellt die Kurvenglättung dar. Wahr, wenn die Kurvenglättung für das Liniendiagramm oder das Streudiagramm aktiviert ist. Gilt nur für durch Linien verbundene Linien- und Streudiagramme. |
shadow | Wahr, wenn die Serie einen Schatten hat. |
has_3d_effect | Wahr, wenn die Serie ein dreidimensionales Erscheinungsbild hat. Gilt nur für Blasendiagramme. |
bar_3d_shape_type | Ruft den 3D-Formtyp ab oder legt ihn fest, der mit dem 3D-Balken- oder Säulendiagramm verwendet wird. |
data_labels | Stellt das DataLabels-Objekt für die angegebene ASeries dar. |
type | Ruft den Typ einer Datenreihe ab oder legt ihn fest. |
marker | Ruft die Series.marker ab. |
plot_on_second_axis | Gibt an, ob diese Reihe auf der zweiten Werteachse dargestellt wird. |
x_error_bar | Stellt den Fehlerbalken der Reihe in X-Richtung dar. |
y_error_bar | Stellt den Fehlerbalken in Y-Richtung der Reihe dar. |
has_hi_lo_lines | „True“, wenn das Liniendiagramm Hoch-Tief-Linien hat. Gilt nur für Liniendiagramme. |
hi_lo_lines | Gibt ein HiLoLines-Objekt zurück, das die Hoch-Tief-Linien für eine Reihe in einem Liniendiagramm darstellt. Gilt nur für Liniendiagramme. |
has_series_lines | Wahr, wenn ein gestapeltes Säulen- oder Balkendiagramm Reihenlinien hat oder wenn ein Kreis-aus-Kreis-Diagramm oder ein Balken-aus-Kreis-Diagramm Verbindungslinien zwischen den beiden Abschnitten hat. Gilt nur für gestapelte Säulendiagramme, Balkendiagramme, Kreisdiagramme oder Balkendiagramme. |
series_lines | Gibt ein SeriesLines-Objekt zurück, das die Serienlinien für ein gestapeltes Balkendiagramm oder ein gestapeltes Säulendiagramm darstellt. Gilt nur für gestapelte Balken- und Säulendiagramme. |
has_drop_lines | Wahr, wenn das Diagramm Falllinien hat. Gilt nur für Linien- oder Flächendiagramme. |
drop_lines | Gibt ein Line -Objekt zurück, das die Bezugslinien für eine Reihe im Linien- oder Flächendiagramm darstellt.Gilt nur für Linien- oder Flächendiagramme. |
has_up_down_bars | Wahr, wenn ein Liniendiagramm Aufwärts- und Abwärtsbalken hat. Gilt nur für Liniendiagramme. |
up_bars | Gibt ein DropBars-Objekt zurück, das die Aufwärtsbalken in einem Liniendiagramm darstellt. Gilt nur für Liniendiagramme. |
down_bars | Gibt ein DropBars -Objekt zurück, das die Abwärtsbalken in einem Liniendiagramm darstellt.Gilt nur für Liniendiagramme. |
is_color_varied | Stellt dar, ob die Farbe der Punkte variiert. Das Diagramm darf nur eine Reihe enthalten. |
gap_width | Gibt den Abstand zwischen Balken- oder Spaltenclustern als Prozentsatz der Balken- oder Spaltenbreite zurück oder legt ihn fest. Der Wert dieser Eigenschaft muss zwischen 0 und 500 liegen. |
first_slice_angle | Ruft den Winkel des ersten Kreis- oder Ringdiagrammsegments in Grad ab oder legt ihn fest (im Uhrzeigersinn von der Vertikalen). Gilt nur für Kreis-, 3D-Kreis- und Ringdiagramme (0 bis 360). |
overlap | Gibt an, wie Balken und Spalten positioniert werden. Kann ein Wert zwischen –100 und 100 sein. Gilt nur für 2D-Balken- und 2D-Säulendiagramme. |
second_plot_size | Gibt die Größe des sekundären Abschnitts eines Kreis- oder Kreisdiagramms oder eines Balken- oder Kreisdiagramms zurück oder legt sie fest. als Prozentsatz der Größe des primären Kuchens. Kann ein Wert zwischen 5 und 200 sein. |
split_type | Gibt einen Wert zurück oder legt ihn fest, der bestimmt, welche Datenpunkte sich im zweiten Kreis- oder Balkendiagramm eines Kreisdiagramms befinden. Kreisdiagramm. |
split_value | Gibt einen Wert zurück oder legt ihn fest, der verwendet werden soll, um zu bestimmen, welche Datenpunkte sich im zweiten Kreis- oder Balkendiagramm befinden. ein Kreis- oder Balkendiagramm. |
is_auto_split | Gibt an, ob der Schwellenwert automatisch ist. |
bubble_scale | Ruft den Skalierungsfaktor für Blasen in der angegebenen Diagrammgruppe ab oder legt ihn fest. Es kann ein ganzzahliger Wert von 0 (Null) bis 300 sein, entspricht einem Prozentsatz der Standardgröße. Gilt nur für Blasendiagramme. |
size_represents | Ruft ab oder legt fest, was die Blasengröße in einem Blasendiagramm darstellt. |
show_negative_bubbles | Wahr, wenn für die Diagrammgruppe negative Blasen angezeigt werden. Gilt nur für Blasendiagramme. |
doughnut_hole_size | Gibt die Größe des Lochs in einer Ringdiagrammgruppe zurück oder legt sie fest. Die Lochgröße wird als Prozentsatz der Diagrammgröße zwischen 10 und 90 Prozent ausgedrückt. |
explosion | Der Abstand eines offenen Kreissegments von der Mitte des Kreisdiagramms wird als Prozentsatz des Kreisdurchmessers ausgedrückt. |
has_radar_axis_labels | „True“, wenn ein Netzdiagramm über Kategorieachsenbeschriftungen verfügt. Gilt nur für Netzdiagramme. |
has_leader_lines | Wahr, wenn die Reihe Führungslinien hat. |
leader_lines | Stellt Führungslinien in einem Diagramm dar. Führungslinien verbinden Datenbeschriftungen mit Datenpunkten. Dieses Objekt ist keine Sammlung; es gibt kein Objekt, das eine einzelne Führungslinie darstellt. |
legend_entry | Ruft den Legendeneintrag gemäß dieser Reihe ab. |
shape_properties | Ruft das Objekt ShapePropertyCollection ab, das die visuellen Formeigenschaften der Serie enthält. |
Methoden
Methode | Beschreibung |
---|---|
move(self, count) | Verschiebt die Serie nach oben oder unten. |
Beispiel
from aspose.cells import Workbook
from aspose.cells.charts import ChartMarkerType, ChartType, FormattingType
from aspose.pydrawing import Color
# Instantiating a Workbook object
workbook = Workbook()
# Adding a new worksheet to the Excel object
sheetIndex = workbook.worksheets.add()
# Obtaining the reference of the newly added worksheet by passing its sheet index
worksheet = workbook.worksheets[sheetIndex]
# Adding a sample value to "A1" cell
worksheet.cells.get("A1").put_value(50)
# Adding a sample value to "A2" cell
worksheet.cells.get("A2").put_value(100)
# Adding a sample value to "A3" cell
worksheet.cells.get("A3").put_value(150)
# Adding a sample value to "A4" cell
worksheet.cells.get("A4").put_value(200)
# Adding a sample value to "B1" cell
worksheet.cells.get("B1").put_value(60)
# Adding a sample value to "B2" cell
worksheet.cells.get("B2").put_value(32)
# Adding a sample value to "B3" cell
worksheet.cells.get("B3").put_value(50)
# Adding a sample value to "B4" cell
worksheet.cells.get("B4").put_value(40)
# Adding a sample value to "C1" cell as category data
worksheet.cells.get("C1").put_value("Q1")
# Adding a sample value to "C2" cell as category data
worksheet.cells.get("C2").put_value("Q2")
# Adding a sample value to "C3" cell as category data
worksheet.cells.get("C3").put_value("Y1")
# Adding a sample value to "C4" cell as category data
worksheet.cells.get("C4").put_value("Y2")
# 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 NSeries (chart data source) to the chart ranging from "A1" cell to "B4"
seriesIndex = chart.n_series.add("A1:B4", True)
# Setting the data source for the category data of NSeries
chart.n_series.category_data = "C1:C4"
series = chart.n_series[seriesIndex]
# Setting the values of the series.
series.values = "=B1:B4"
# Changing the chart type of the series.
series.type = ChartType.LINE
# Setting marker properties.
series.marker.marker_style = ChartMarkerType.CIRCLE
series.marker.foreground_color_set_type = FormattingType.AUTOMATIC
series.marker.foreground_color = Color.black
series.marker.background_color_set_type = FormattingType.AUTOMATIC
# do your business
# Saving the Excel file
workbook.save("book1.xls")
Siehe auch
- Modul
aspose.cells.charts
- Klasse
DropBars
- Klasse
Line
- Klasse
ShapePropertyCollection