SparklineGroup klass

SparklineGroup klass

Sparkline är organiserad i sparkline-grupp. En SparklineGroup innehåller ett varierande antal sparkline-objekt. En sparkline-grupp anger typ, visningsinställningar och axelinställningar för sparklines.

Typen SparklineGroup avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
preset_styleHämtar och ställer in den förinställda stiltypen för sparklinegruppen.
sparkline_collectionFår samlingen av Sparkline objekt.
sparklinesFår samlingen av Sparkline objekt.
typeIndikerar sparkline-typen för sparklinegruppen.
plot_empty_cells_typeIndikerar hur tomma celler plottas.
display_hiddenAnger om data ska visas i dolda rader och kolumner.
show_high_pointIndikerar om de högsta punkterna med data i sparklinegruppen ska markeras.
high_point_colorHämtar och ställer in färgen på de högsta datapunkterna i sparklinegruppen.
show_low_pointIndikerar om de lägsta datapunkterna i sparklinegruppen ska markeras.
low_point_colorHämtar och ställer in färgen på de lägsta datapunkterna i sparklinegruppen.
show_negative_pointsIndikerar om de negativa värdena på sparklinegruppen ska markeras med en annan färg eller markör.
negative_points_colorHämtar och ställer in färgen på de negativa värdena på sparklinegruppen.
show_first_pointIndikerar om den första datapunkten i sparklinegruppen ska markeras.
first_point_colorHämtar och ställer in färgen på den första datapunkten i sparklinegruppen.
show_last_pointIndikerar om den sista datapunkten i sparklinegruppen ska markeras.
last_point_colorHämtar och ställer in färgen på den sista datapunkten i sparklinegruppen.
show_markersIndikerar om varje punkt i varje linje sparkline i sparklinegruppen ska markeras.
markers_colorHämtar och ställer in färgen på punkterna i varje linje sparkline i sparklinegruppen.
series_colorFår och ställer in färgen på sparklines i sparklinegruppen.
plot_right_to_leftIndikerar om plotdata är från höger till vänster.
line_weightHämtar och ställer in linjevikten i varje linje sparkline i sparklinegruppen, i enheten för poäng.
horizontal_axis_colorHämtar och ställer in färgen på den horisontella axeln i sparklinegruppen.
show_horizontal_axisIndikerar om sparklinjens horisontella axel ska visas.
Den horisontella axeln visas om gnistlinjen har data som korsar nollaxeln.
horizontal_axis_date_rangeRepresenterar intervallet som innehåller datumvärdena för sparklinedata.
vertical_axis_max_value_typeRepresenterar den vertikala axelns maximala värdetyp.
vertical_axis_max_valueHämtar och ställer in det anpassade maxvärdet för den vertikala axeln.
vertical_axis_min_value_typeRepresenterar den vertikala axelns minimivärdestyp.
vertical_axis_min_valueHämtar och ställer in det anpassade minimivärdet för den vertikala axeln.

Metoder

MetodBeskrivning
reset_rangesÅterställer dataintervallet och platsintervallet för sparklinegruppen.
Den här metoden kommer att rensa ursprungliga sparkline-objekt i gruppen och skapar nya sparkline-objekt för de nya serierna.

Exempel

from aspose.cells import CellArea, SaveFormat, Workbook
from aspose.cells.charts import SparklineType
from aspose.pydrawing import Color

book = Workbook()
sheet = book.worksheets[0]
sheet.cells.get("A1").put_value(5)
sheet.cells.get("B1").put_value(2)
sheet.cells.get("C1").put_value(1)
sheet.cells.get("D1").put_value(3)
#  Define the CellArea
ca = CellArea()
ca.start_column = 4
ca.end_column = 4
ca.start_row = 0
ca.end_row = 0
idx = sheet.sparkline_group_collection.add(SparklineType.LINE, "A1:D1", False, ca)
group = sheet.sparkline_group_collection[idx]
group.sparkline_collection.add(sheet.name + "!A1:D1", 0, 4)
#  Create CellsColor
clr = book.create_cells_color()
clr.color = Color.orange
group.series_color = clr
#  set the high points are colored green and the low points are colored red
group.show_high_point = True
group.show_low_point = True
group.high_point_color.color = Color.green
group.low_point_color.color = Color.red
#  set line weight
group.line_weight = 1.0
book.save("output.xlsx", SaveFormat.XLSX)

Se även