ErrorBar صف

ErrorBar صف

يمثل شريط الخطأ لسلسلة البيانات.

ميراث: ErrorBarLine

يكشف النوع ErrorBar عن الأعضاء التاليين:

ملكيات

ملكيةوصف
compound_typeيحدد نوع الخط المركب
dash_typeيحدد نوع الخط المتقطع
cap_typeيحدد قبعات النهاية.
join_typeيحدد قبعات الانضمام.
begin_typeيحدد رأس سهم لبداية السطر.
end_typeيحدد رأس سهم لنهاية السطر.
begin_arrow_lengthيحدد طول رأس السهم لبداية السطر.
end_arrow_lengthيحدد طول رأس السهم لنهاية السطر.
begin_arrow_widthيحدد عرض رأس السهم لبداية السطر.
end_arrow_widthيحدد عرض رأس السهم لنهاية السطر.
theme_colorالحصول على لون السمة وتعيينه.
colorيمثل لون الخط.
transparencyإرجاع أو تعيين درجة شفافية الخط كقيمة تتراوح من 0.0 (معتم) إلى 1.0 (واضح).
styleيمثل نمط الخط.
weightالحصول على أو تعيين WeightType من السطر.
weight_ptالحصول على أو تعيين وزن الخط بوحدة النقاط.
weight_pxالحصول على أو تعيين وزن الخط بوحدة البكسل.
formatting_typeالحصول على نوع التنسيق أو تحديده.
is_automatic_colorيشير إلى ما إذا كان لون الخط قد تم تعيينه تلقائيًا.
is_visibleيمثل ما إذا كان الخط مرئيًا.
is_autoيشير إلى ما إذا كان نمط الخط هذا قد تم تعيينه تلقائيًا.
gradient_fillيمثل تعبئة متدرجة.
typeيمثل نوع مبلغ شريط الخطأ.
display_typeيمثل نوع عرض شريط الخطأ.
amountيمثل مقدار شريط الخطأ.
يجب أن يكون المبلغ أكبر من أو يساوي الصفر.
show_marker_t_topيشير إلى ما إذا كانت هناك أشرطة خطأ في التنسيق باستخدام T-top.
plus_valueيمثل مقدار خطأ موجبًا عندما يكون نوع شريط الخطأ مخصصًا.
minus_valueيمثل مقدار خطأ سالبًا عندما يكون نوع شريط الخطأ مخصصًا.

مثال

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

أنظر أيضا