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 Serie ausgewählt oder gefiltert ist. True bedeutet, dass diese Serie 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 Series-Objekts dar. |
border | Stellt den Rand des Series-Objekts dar. |
name | Ruft den Namen der Datenreihe ab oder legt diesen fest. |
display_name | Ruft den Namen der Reihe ab, der im Diagrammdiagramm 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 Daten der Diagrammreihe dar. |
values_format_code | Stellt den Formatcode der NumberList von Values dar. |
x_values | Stellt die x-Werte der Diagrammreihe dar. |
bubble_sizes | Ruft die Blasengrößenwerte der Diagrammreihe ab oder legt diese fest. |
trend_lines | Gibt ein Objekt zurück, das eine Sammlung aller Trendlinien für die Serie darstellt. |
smooth | Stellt 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. |
shadow | True, wenn die Serie einen Schatten hat. |
has_3d_effect | True, wenn die Serie ein dreidimensionales Erscheinungsbild hat. Gilt nur für Blasendiagramme. |
bar_3d_shape_type | Ruft den 3D-Formtyp ab, der mit dem 3D-Balken- oder Säulendiagramm verwendet wird, oder legt diesen fest. |
data_labels | Stellt das DataLabels-Objekt für die angegebene ASeries dar. |
type | Ruft den Typ einer Datenreihe ab oder legt diesen 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 X-Richtungsfehlerbalken der Reihe dar. |
y_error_bar | Stellt den Y-Richtungsfehlerbalken der Reihe dar. |
has_hi_lo_lines | True, wenn das Liniendiagramm Hoch-Tief-Linien aufweist. 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 | True, 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_lines | Gibt 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_lines | True, wenn das Diagramm Falllinien hat. Gilt nur für Liniendiagramme oder Flächendiagramme. |
drop_lines | Gibt 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_bars | True, wenn ein Liniendiagramm über Aufwärts- und Abwärtsbalken verfügt. Gilt nur für Liniendiagramme. |
up_bars | Gibt ein DropBars-Objekt zurück, das die oberen Balken in einem Liniendiagramm darstellt. Gilt nur für Liniendiagramme. |
down_bars | Gibt ein DropBars -Objekt zurück, das die unteren Balken in einem Liniendiagramm darstellt.Gilt nur für Liniendiagramme. |
is_color_varied | Stellt dar, ob die Farbe der Punkte variiert wird. Das Diagramm darf nur eine Serie enthalten. |
gap_width | Gibt 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_angle | Ruft 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. |
overlap | Gibt 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_size | Gibt 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_type | Gibt 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_value | Gibt 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_split | Gibt an, ob der Schwellenwert automatisch ist. |
bubble_scale | Ruft 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_represents | Ruft ab oder legt fest, was die Blasengröße in einem Blasendiagramm darstellt. |
show_negative_bubbles | True, 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 ausgedrückt und liegt zwischen 10 und 90 Prozent. |
explosion | Der Abstand eines offenen Tortenstücks von der Mitte des Tortendiagramms wird als Prozentsatz des Tortendurchmessers ausgedrückt. |
has_radar_axis_labels | True, wenn ein Netzdiagramm Kategorieachsenbeschriftungen hat. Gilt nur für Radarkarten. |
has_leader_lines | True, wenn die Serie 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 Serie ab. |
shape_properties | Ruft das ShapePropertyCollection -Objekt ab, das die visuellen Formeigenschaften der Serie enthält. |
Methoden
Methode | Beschreibung |
---|---|
move | 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