Series klass
Series klass
Kapslar in objektet som representerar en enskild dataserie i ett diagram.
Typen Series avslöjar följande medlemmar:
Egenskaper
Fast egendom | Beskrivning |
---|---|
is_filtered | Indikerar om serien är vald eller filtrerad. True representerar att denna serie är filtrerad och den kommer inte att visas i diagrammet. |
layout_properties | Representerar egenskaperna för layout. |
points | Får samlingen av poäng i en serie i ett diagram. |
area | Representerar bakgrundsområdet för serieobjektet. |
border | Representerar kanten på serieobjektet. |
name | Hämtar eller ställer in namnet på dataserien. |
display_name | Hämtar seriens namn som visas på diagrammet. |
count_of_data_values | Hämtar antalet datavärden. |
is_vertical_values | Anger om datakällan är vertikal. |
values | Representerar data för diagramserien. |
values_format_code | Representerar formatkoden för Values NumberList. |
x_values | Representerar x-värdena för diagramserien. |
bubble_sizes | Hämtar eller ställer in bubbelstorlekarna för diagramserien. |
trend_lines | Returnerar ett objekt som representerar en samling av alla trendlinjer för serien. |
smooth | Representerar kurvutjämning. Sant om kurvutjämning är aktiverat för linjediagrammet eller punktdiagrammet. Gäller endast för linje och spridning kopplade 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 ställer in 3D-formtypen som används med 3D-stapel- eller kolumndiagrammet. |
data_labels | Representerar DataLabels-objektet för den angivna ASerien. |
type | Hämtar eller ställer in en dataseries typ. |
marker | Får Series.marker . |
plot_on_second_axis | Indikerar om denna serie är plottad på andra värdeaxeln. |
x_error_bar | Representerar X-riktningsfelstapeln i serien. |
y_error_bar | Representerar Y-riktningsfelstapeln i serien. |
has_hi_lo_lines | Sant om linjediagrammet har hög-låg linjer. Gäller endast linjediagram. |
hi_lo_lines | Returnerar ett HiLoLines-objekt som representerar hög-låg-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 ett cirkeldiagram har anslutningslinjer mellan de två sektionerna. Gäller endast staplade kolumndiagram, stapeldiagram, cirkeldiagram eller cirkeldiagram. |
series_lines | Returnerar ett SeriesLines-objekt som representerar serielinjerna för ett staplat stapeldiagram eller ett staplat kolumndiagram. Gäller endast staplade stapel- och staplade kolumndiagram. |
has_drop_lines | Sant om diagrammet har dropplinjer. Gäller endast linjediagram eller områdesdiagram. |
drop_lines | Returnerar ett Line -objekt som representerar dropplinjerna för en serie på linjediagrammet eller ytdiagrammet.Gäller endast linjediagram eller områdesdiagram. |
has_up_down_bars | Sant om ett linjediagram har staplar upp och ner. Gäller endast linjediagram. |
up_bars | Returnerar ett DropBars-objekt som representerar uppstaplarna på ett linjediagram. Gäller endast linjediagram. |
down_bars | Returnerar ett DropBars -objekt som representerar nedstaplarna på ett linjediagram.Gäller endast linjediagram. |
is_color_varied | Representerar om färgen på punkterna varieras. Diagrammet får endast innehålla en serie. |
gap_width | Returnerar eller ställer in utrymmet mellan stapel- eller kolumnkluster, som en procentandel av stapelns eller kolumnbredden. Värdet på den här egenskapen måste vara mellan 0 och 500. |
first_slice_angle | Hämtar eller ställer in vinkeln för det första cirkeldiagrammet eller munkdiagrammet, i grader (medsols från lodrät). Gäller endast paj-, 3D-paj- 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-stapel- och 2D-kolumndiagram. |
second_plot_size | Returnerar eller ställer in storleken på den sekundära sektionen av antingen ett cirkeldiagram eller ett cirkeldiagram, som en procentandel av storleken på den primära pajen. Kan vara ett värde från 5 till 200. |
split_type | Returnerar eller ställer in ett värde som hur man bestämmer vilka datapunkter som finns i den andra cirkeln eller stapeln på en paj eller stapel av tårtdiagram. |
split_value | Returnerar eller ställer in ett värde som ska användas för att bestämma vilka datapunkter som finns i den andra cirkeln eller stapeln en paj eller ett stapeldiagram. |
is_auto_split | Indikerar 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 heltalsvärde från 0 (noll) till 300, motsvarande en procentandel av standardstorleken. Gäller endast bubbeldiagram. |
size_represents | Hämtar eller ställer in vad bubbelstorleken representerar på ett bubbeldiagram. |
show_negative_bubbles | Sant om negativa bubblor visas för diagramgruppen. Gäller endast för bubbeldiagram. |
doughnut_hole_size | Returnerar eller ställer in storleken på hålet i en munkdiagramgrupp. Hålstorleken uttrycks i procent av diagramstorleken, mellan 10 och 90 procent. |
explosion | Avståndet för en öppen pajskiva från mitten av cirkeldiagrammet uttrycks i procent av pajdiametern. |
has_radar_axis_labels | Sant om ett radardiagram har kategoriaxeletiketter. Gäller endast radarsjökort. |
has_leader_lines | Sant om serien har ledarlinjer. |
leader_lines | Representerar ledarlinjer på ett diagram. Ledarlinjer kopplar dataetiketter till datapunkter. Detta objekt är inte en samling; det finns inget objekt som representerar en enda ledarlinje. |
legend_entry | Får legendposten enligt denna serie. |
shape_properties | Hämtar objektet ShapePropertyCollection som har seriens visuella formegenskaper. |
Metoder
Metod | Beskrivning |
---|---|
move | 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