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

EigentumBeschreibung
is_filteredGibt an, ob die Serie ausgewählt oder gefiltert ist. True bedeutet, dass diese Serie gefiltert ist und nicht im Diagramm angezeigt wird.
layout_propertiesStellt die Eigenschaften des Layouts dar.
pointsRuft die Sammlung von Punkten in einer Reihe in einem Diagramm ab.
areaStellt den Hintergrundbereich des Series-Objekts dar.
borderStellt den Rand des Series-Objekts dar.
nameRuft den Namen der Datenreihe ab oder legt diesen fest.
display_nameRuft den Namen der Reihe ab, der im Diagrammdiagramm angezeigt wird.
count_of_data_valuesRuft die Anzahl der Datenwerte ab.
is_vertical_valuesGibt an, ob die Datenquelle vertikal ist.
valuesStellt die Daten der Diagrammreihe dar.
values_format_codeStellt den Formatcode der NumberList von Values dar.
x_valuesStellt die x-Werte der Diagrammreihe dar.
bubble_sizesRuft die Blasengrößenwerte der Diagrammreihe ab oder legt diese fest.
trend_linesGibt ein Objekt zurück, das eine Sammlung aller Trendlinien für die Serie darstellt.
smoothStellt eine Kurvenglättung dar.
True, wenn die Kurvenglättung für das Liniendiagramm oder Streudiagramm aktiviert ist.
Gilt nur für durch Linien verbundene Linien- und Streudiagramme.
shadowTrue, wenn die Serie einen Schatten hat.
has_3d_effectTrue, wenn die Serie ein dreidimensionales Erscheinungsbild hat.
Gilt nur für Blasendiagramme.
bar_3d_shape_typeRuft den 3D-Formtyp ab, der mit dem 3D-Balken- oder Säulendiagramm verwendet wird, oder legt diesen fest.
data_labelsStellt das DataLabels-Objekt für die angegebene ASeries dar.
typeRuft den Typ einer Datenreihe ab oder legt diesen fest.
markerRuft die Series.marker ab.
plot_on_second_axisGibt an, ob diese Reihe auf der zweiten Werteachse dargestellt wird.
x_error_barStellt den X-Richtungsfehlerbalken der Reihe dar.
y_error_barStellt den Y-Richtungsfehlerbalken der Reihe dar.
has_hi_lo_linesTrue, wenn das Liniendiagramm Hoch-Tief-Linien aufweist.
Gilt nur für Liniendiagramme.
hi_lo_linesGibt 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_linesTrue, wenn ein gestapeltes Säulendiagramm oder Balkendiagramm Reihenlinien aufweist oder
wenn ein Kreisdiagramm oder Kreisdiagramm Verbindungslinien zwischen den beiden Abschnitten aufweist.
Gilt nur für gestapelte Säulendiagramme, Balkendiagramme, Kreisdiagramme oder Balkendiagramme.
series_linesGibt ein SeriesLines-Objekt zurück, das die Reihenlinien für ein gestapeltes Balkendiagramm oder ein gestapeltes Säulendiagramm darstellt.
Gilt nur für gestapelte Balken- und gestapelte Säulendiagramme.
has_drop_linesTrue, wenn das Diagramm Falllinien hat.
Gilt nur für Liniendiagramme oder Flächendiagramme.
drop_linesGibt ein Line-Objekt zurück, das die Drop-Linien für eine Reihe im Liniendiagramm oder Flächendiagramm darstellt.
Gilt nur für Liniendiagramme oder Flächendiagramme.
has_up_down_barsTrue, wenn ein Liniendiagramm über Aufwärts- und Abwärtsbalken verfügt.
Gilt nur für Liniendiagramme.
up_barsGibt ein DropBars-Objekt zurück, das die oberen Balken in einem Liniendiagramm darstellt.
Gilt nur für Liniendiagramme.
down_barsGibt ein DropBars-Objekt zurück, das die unteren Balken in einem Liniendiagramm darstellt.
Gilt nur für Liniendiagramme.
is_color_variedStellt dar, ob die Farbe der Punkte variiert wird.
Das Diagramm darf nur eine Serie enthalten.
gap_widthGibt den Abstand zwischen Balken- oder Säulenclustern als Prozentsatz der Balken- oder Säulenbreite zurück oder legt diesen fest.
Der Wert dieser Eigenschaft muss zwischen 0 und 500 liegen.
first_slice_angleRuft den Winkel des ersten Kreisdiagramm- oder Ringdiagrammabschnitts in Grad ab (im Uhrzeigersinn von der Vertikalen) oder legt diesen fest.
Gilt nur für Kreis-, 3D-Kreis- und Ringdiagramme, 0 bis 360.
overlapGibt an, wie Balken und Säulen positioniert werden.
Kann ein Wert zwischen – 100 und 100 sein.
Gilt nur für 2D-Balken- und 2D-Säulendiagramme.
second_plot_sizeGibt die Größe des sekundären Abschnitts eines Kreis- oder Kreisdiagramms oder eines Balken-Kreisdiagramms zurück oder legt sie fest.
als Prozentsatz der Größe des Primärkuchens.
Kann ein Wert zwischen 5 und 200 sein.
split_typeGibt einen Wert zurück oder legt ihn fest, der bestimmt, welche Datenpunkte sich im zweiten Kreis oder Balken eines Kreises oder Balkens befinden
Kuchendiagramm.
split_valueGibt einen Wert zurück oder legt ihn fest, der verwendet werden soll, um zu bestimmen, welche Datenpunkte sich im zweiten Kreis oder Balken befinden
ein Kreisdiagramm oder ein Balkendiagramm.
is_auto_splitGibt an, ob der Schwellenwert automatisch ist.
bubble_scaleRuft den Skalierungsfaktor für Blasen in der angegebenen Diagrammgruppe ab oder legt diesen fest.
Es kann ein ganzzahliger Wert von 0 (Null) bis 300 sein.
entsprechend einem Prozentsatz der Standardgröße.
Gilt nur für Blasendiagramme.
size_representsRuft ab oder legt fest, was die Blasengröße in einem Blasendiagramm darstellt.
show_negative_bubblesTrue, wenn für die Diagrammgruppe negative Blasen angezeigt werden. Gilt nur für Blasendiagramme.
doughnut_hole_sizeGibt die Größe des Lochs in einer Ringdiagrammgruppe zurück oder legt sie fest.
Die Lochgröße wird als Prozentsatz der Diagrammgröße ausgedrückt und liegt zwischen 10 und 90 Prozent.
explosionDer Abstand eines offenen Tortenstücks von der Mitte des Tortendiagramms wird als Prozentsatz des Tortendurchmessers ausgedrückt.
has_radar_axis_labelsTrue, wenn ein Netzdiagramm Kategorieachsenbeschriftungen hat. Gilt nur für Radarkarten.
has_leader_linesTrue, wenn die Serie Führungslinien hat.
leader_linesStellt 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_entryRuft den Legendeneintrag gemäß dieser Serie ab.
shape_propertiesRuft das ShapePropertyCollection-Objekt ab, das die visuellen Formeigenschaften der Serie enthält.

Methoden

MethodeBeschreibung
moveVerschiebt 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