SparklineGroup sınıfı
SparklineGroup sınıfı
Sparkline
, kıvılcım çizgisi grubuna ayrılmıştır. SparklineGroup, değişken sayıda kıvılcım çizgisi öğesi içerir.
Bir kıvılcım çizgisi grubu, kıvılcım çizgilerinin türünü, görüntüleme ayarlarını ve eksen ayarlarını belirtir.
SparklineGroup türü aşağıdaki üyeleri ortaya çıkarır:
Özellikler
Mülk | Tanım |
---|---|
preset_style | Kıvılcım çizgisi grubunun önceden ayarlanmış stil türünü alır ve ayarlar. |
sparkline_collection | Sparkline nesnesinin koleksiyonunu alır. |
sparklines | Sparkline nesnesinin koleksiyonunu alır. |
type | Kıvılcım çizgisi grubunun kıvılcım çizgisi türünü belirtir. |
plot_empty_cells_type | Boş hücrelerin nasıl çizileceğini gösterir. |
display_hidden | Gizli satır ve sütunlardaki verilerin gösterilip gösterilmeyeceğini belirtir. |
show_high_point | Kıvılcım grafiği grubundaki en yüksek veri noktalarının vurgulanıp vurgulanmayacağını belirtir. |
high_point_color | Sparkline grubundaki verilerin en yüksek noktalarının rengini alır ve ayarlar. |
show_low_point | Kıvılcım grafiği grubundaki verilerin en düşük noktalarının vurgulanıp vurgulanmayacağını belirtir. |
low_point_color | Sparkline grubundaki verilerin en alt noktalarının rengini alır ve ayarlar. |
show_negative_points | Kıvılcım çizgisi grubundaki negatif değerlerin farklı bir renk veya işaretleyici ile vurgulanıp vurgulanmayacağını belirtir. |
negative_points_color | Kıvılcım çizgisi grubundaki negatif değerlerin rengini alır ve ayarlar. |
show_first_point | Kıvılcım çizelgesi grubundaki ilk veri noktasının vurgulanıp vurgulanmayacağını belirtir. |
first_point_color | Sparkline grubundaki ilk veri noktasının rengini alır ve ayarlar. |
show_last_point | Kıvılcım grafiği grubundaki son veri noktasının vurgulanıp vurgulanmayacağını belirtir. |
last_point_color | Sparkline grubundaki son veri noktasının rengini alır ve ayarlar. |
show_markers | Kıvılcım çizelgesi grubundaki her satır kıvılcım çizelgesindeki her noktanın vurgulanıp vurgulanmayacağını belirtir. |
markers_color | Sparkline grubundaki her çizgi sparkline’ındaki noktaların rengini alır ve ayarlar. |
series_color | Sparkline grubundaki sparkline’ların rengini alır ve ayarlar. |
plot_right_to_left | Grafik verilerinin sağdan sola doğru olup olmadığını gösterir. |
line_weight | Sparkline grubundaki her bir çizgi sparkline’ındaki çizgi kalınlığını, nokta biriminde alır ve ayarlar. |
horizontal_axis_color | Kıvılcım çizgisi grubundaki yatay eksenin rengini alır ve ayarlar. |
show_horizontal_axis | Kıvılcım çizgisinin yatay ekseninin gösterilip gösterilmeyeceğini belirtir. Kıvılcım çizgisi sıfır eksenini geçen veriler içeriyorsa yatay eksen görünür. |
horizontal_axis_date_range | Kıvılcım çizelgesi verilerinin tarih değerlerini içeren aralığı temsil eder. |
vertical_axis_max_value_type | Dikey eksendeki maksimum değer türünü temsil eder. |
vertical_axis_max_value | Dikey eksen için özel maksimum değeri alır ve ayarlar. |
vertical_axis_min_value_type | Dikey eksenin minimum değer türünü temsil eder. |
vertical_axis_min_value | Dikey eksen için özel minimum değeri alır ve ayarlar. |
Yöntemler
Yöntem | Tanım |
---|---|
reset_ranges(self, data_range, is_vertical, location_range) | Kıvılcım çizgisi grubunun veri aralığını ve konum aralığını sıfırlar. Bu yöntem, gruptaki orijinal kıvılcım öğelerini temizleyecek ve yeni aralıklar için yeni kıvılcım öğeleri oluşturacaktır. |
Örnek
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_groups.add(SparklineType.LINE, "A1:D1", False, ca)
group = sheet.sparkline_groups[idx]
group.sparklines.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)
Ayrıca bakınız
- modül
aspose.cells.charts
- sınıf
Sparkline