Series klass
Series klass
Inkapslar objektet som representerar en enskild dataserie i ett diagram.
Typen Series avslöjar följande medlemmar:
Egenskaper
Fast egendom | Beskrivning |
---|---|
is_filtered | Anger om serien är vald eller filtrerad. Sant representerar att serien är filtrerad och den kommer inte att visas i diagrammet. |
layout_properties | Representerar layoutens egenskaper. |
points | Hämtar samlingen av punkter i en serie i ett diagram. |
area | Representerar bakgrundsområdet för serieobjektet. |
border | Representerar gränsen för serieobjektet. |
name | Hämtar eller anger namnet på dataserien. |
display_name | Hämtar seriens namn som visas i diagrammet. |
count_of_data_values | Hämtar antalet datavärden. |
is_vertical_values | Anger om datakällan är vertikal. |
values | Representerar Y-värdena för denna diagramserie. |
values_format_code | Representerar formatkoden för Values’s NumberList. |
x_values_format_code | Representerar formatkoden för X-värdenas tallista. |
x_values | Representerar x-värdena i diagramserien. |
bubble_sizes | Hämtar eller ställer in bubbelstorleksvärdena för diagramserien. |
trend_lines | Returnerar alla trendlinjer i denna serie. |
smooth | Representerar kurvutjämning. Sant om kurvutjämning är aktiverat för linjediagrammet eller punktdiagrammet. Gäller endast linje- och spridningsdiagram som är sammankopplade med linjediagram. |
shadow | Sant om serien har en skugga. |
has_3d_effect | Sant om serien har ett tredimensionellt utseende. Gäller endast bubbeldiagram. |
bar_3d_shape_type | Hämtar eller anger den 3D-formtyp som används med 3D-stapel- eller kolumndiagrammet. |
data_labels | Representerar DataLabels-objektet för den angivna A-serien. |
type | Hämtar eller anger en dataseries typ. |
marker | Hämtar Series.marker . |
plot_on_second_axis | Anger om denna serie är ritad på den andra värdeaxeln. |
x_error_bar | Representerar seriens felstreck i X-riktningen. |
y_error_bar | Representerar seriens felstreck i Y-riktningen. |
has_hi_lo_lines | Sant om linjediagrammet har höga-låga linjer. Gäller endast linjediagram. |
hi_lo_lines | Returnerar ett HiLoLines-objekt som representerar högsta-lägsta linjerna för en serie på ett linjediagram. Gäller endast linjediagram. |
has_series_lines | Sant om ett staplat kolumndiagram eller stapeldiagram har serielinjer eller om ett cirkeldiagram eller stapeldiagram har kopplingslinjer mellan de två sektionerna. Gäller endast staplade kolumndiagram, stapeldiagram, cirkeldiagram eller stapeldiagram. |
series_lines | Returnerar ett SeriesLines-objekt som representerar serielinjerna för ett staplat stapeldiagram eller ett staplat kolumndiagram. Gäller endast staplade stapeldiagram och staplade kolumndiagram. |
has_drop_lines | Sant om diagrammet har dropplinjer. Gäller endast linjediagram eller ytdiagram. |
drop_lines | Returnerar ett Line -objekt som representerar neddragningslinjerna för en serie i linjediagrammet eller ytdiagrammet.Gäller endast linjediagram eller ytdiagram. |
has_up_down_bars | Sant om ett linjediagram har uppåt- och nedåtriktade staplar. Gäller endast linjediagram. |
up_bars | Returnerar ett DropBars-objekt som representerar de uppåtriktade staplarna i ett linjediagram. Gäller endast linjediagram. |
down_bars | Returnerar ett DropBars -objekt som representerar de nedåtgående staplarna i ett linjediagram.Gäller endast linjediagram. |
is_color_varied | Representerar om punkternas färg varierar. Diagrammet får endast innehålla en serie. |
gap_width | Returnerar eller anger avståndet mellan stapel- eller kolumnkluster, som en procentandel av stapel- eller kolumnbredden. Värdet på denna egenskap måste vara mellan 0 och 500. |
first_slice_angle | Hämtar eller ställer in vinkeln på det första cirkeldiagrammet eller ringdiagrammet, i grader (medurs från vertikalt). Gäller endast cirkeldiagram, 3D-cirkeldiagram och munkdiagram, 0 till 360. |
overlap | Anger hur staplar och kolumner är placerade. Kan vara ett värde mellan – 100 och 100. Gäller endast 2D-stapeldiagram och 2D-kolumndiagram. |
second_plot_size | Returnerar eller anger storleken på den sekundära sektionen av antingen ett cirkeldiagram eller ett stapeldiagram. som en procentandel av storleken på den primära cirkeln. Kan vara ett värde från 5 till 200. |
split_type | Returnerar eller anger ett värde som avgör vilka datapunkter som finns i den andra cirkeln eller stapeln på en cirkel av cirkeln eller stapeln av cirkeln cirkeldiagram. |
split_value | Returnerar eller anger ett värde som ska användas för att avgöra vilka datapunkter som finns i den andra cirkeln eller stapeln på ett cirkeldiagram eller ett stapeldiagram. |
is_auto_split | Anger om tröskelvärdet är automatiskt. |
bubble_scale | Hämtar eller ställer in skalfaktorn för bubblor i den angivna diagramgruppen. Det kan vara ett heltal från 0 (noll) till 300, motsvarande en procentandel av standardstorleken. Gäller endast bubbeldiagram. |
size_represents | Hämtar eller anger vad bubbelstorleken representerar i ett bubbeldiagram. |
show_negative_bubbles | Sant om negativa bubblor visas för diagramgruppen. Gäller endast för bubbeldiagram. |
doughnut_hole_size | Returnerar eller anger storleken på hålet i en ringdiagramgrupp. Hålstorleken uttrycks som en procentandel av diagrammets storlek, mellan 10 och 90 procent. |
explosion | Avståndet mellan ett öppet cirkelsegment och mitten av cirkeldiagrammet uttrycks som en procentandel av cirkeldiametern. |
has_radar_axis_labels | Sant om ett radardiagram har kategoriaxeletiketter. Gäller endast radardiagram. |
has_leader_lines | Sant om serien har ledarlinjer. |
leader_lines | Representerar ledlinjer i ett diagram. Ledlinjer kopplar samman dataetiketter med datapunkter. Det här objektet är inte en samling; det finns inget objekt som representerar en enda hänvisningslinje. |
legend_entry | Hämtar förklaringsposten enligt denna serie. |
shape_properties | Hämtar objektet ShapePropertyCollection som innehåller seriens visuella formegenskaper. |
Metoder
Metod | Beskrivning |
---|---|
move(self, count) | Flyttar serien uppåt eller nedåt. |
Exempel
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")
Se även
- modul
aspose.cells.charts
- klass
DropBars
- klass
Line
- klass
ShapePropertyCollection