ErrorBar sınıfı

ErrorBar sınıfı

Veri serisinin hata çubuğunu temsil eder.

Miras: ErrorBarLine

ErrorBar türü aşağıdaki üyeleri ortaya çıkarır:

Özellikler

MülkTanım
compound_typeBileşik çizgi türünü belirtir
dash_typeKesikli çizgi türünü belirtir
cap_typeBitiş büyük harflerini belirtir.
join_typeBirleştirme büyük harflerini belirtir.
begin_typeBir satırın başlangıcı için bir ok ucu belirtir.
end_typeSatır sonu için bir ok ucu belirtir.
begin_arrow_lengthBir satırın başlangıcı için ok ucunun uzunluğunu belirtir.
end_arrow_lengthSatır sonu için ok ucunun uzunluğunu belirtir.
begin_arrow_widthBir satırın başlangıcı için ok ucunun genişliğini belirtir.
end_arrow_widthSatır sonu için ok ucunun genişliğini belirtir.
theme_colorTema rengini alır ve ayarlar.
colorÇizginin rengini temsil eder.
transparencyÇizginin şeffaflık derecesini 0,0 (opak) ila 1,0 (şeffaf) arasında bir değer olarak döndürür veya ayarlar.
styleÇizginin stilini temsil eder.
weightSatırın WeightType‘ini alır veya ayarlar.
weight_ptÇizginin ağırlığını nokta birimi cinsinden alır veya ayarlar.
weight_pxSatırın ağırlığını piksel birimi cinsinden alır veya ayarlar.
formatting_typeBiçim türünü alır veya ayarlar.
is_automatic_colorÇizgi renginin otomatik olarak atanıp atanmadığını belirtir.
is_visibleÇizginin görünür olup olmadığını temsil eder.
is_autoBu çizgi stilinin otomatik olarak atanıp atanmadığını belirtir.
gradient_fillDegrade dolguyu temsil eder.
typeHata çubuğu miktarı türünü temsil eder.
display_typeHata çubuğu görüntüleme türünü temsil eder.
amountHata çubuğunun miktarını temsil eder.
Tutar sıfırdan büyük veya sıfıra eşit olmalıdır.
show_marker_t_topHata çubuklarının bir T-top ile biçimlendirilip biçimlendirilmediğini gösterir.
plus_valueHata çubuğu türü Özel olduğunda pozitif hata miktarını temsil eder.
minus_valueHata çubuğu türü Özel olduğunda negatif hata miktarını temsil eder.

Örnek

from aspose.cells import Workbook
from aspose.cells.charts import ChartType, ErrorBarDisplayType, ErrorBarType

workbook = Workbook()
cells = workbook.worksheets[0].cells
cells.get("a1").put_value(2)
cells.get("a2").put_value(5)
cells.get("a3").put_value(3)
cells.get("a4").put_value(6)
cells.get("b1").put_value(4)
cells.get("b2").put_value(3)
cells.get("b3").put_value(6)
cells.get("b4").put_value(7)
cells.get("C1").put_value("Q1")
cells.get("C2").put_value("Q2")
cells.get("C3").put_value("Y1")
cells.get("C4").put_value("Y2")
chartIndex = workbook.worksheets[0].charts.add(ChartType.COLUMN, 11, 0, 27, 10)
chart = workbook.worksheets[0].charts[chartIndex]
chart.n_series.add("A1:B4", True)
chart.n_series.category_data = "C1:C4"
for i in range(len(chart.n_series)):
    aseries = chart.n_series[i]
    aseries.y_error_bar.display_type = ErrorBarDisplayType.MINUS
    aseries.y_error_bar.type = ErrorBarType.FIXED_VALUE
    aseries.y_error_bar.amount = 5.0

Ayrıca bakınız