ErrorBar classe

ErrorBar classe

Représente la barre d’erreur des séries de données.

Héritage: ErrorBarLine

Le type ErrorBar expose les membres suivants :

Propriétés

PropriétéDescription
compound_typeSpécifie le type de ligne composée
dash_typeSpécifie le type de ligne pointillée
cap_typeSpécifie les majuscules de fin.
join_typeSpécifie les capuchons de jonction.
begin_typeSpécifie une pointe de flèche pour le début d’une ligne.
end_typeSpécifie une pointe de flèche pour la fin d’une ligne.
begin_arrow_lengthSpécifie la longueur de la pointe de flèche pour le début d’une ligne.
end_arrow_lengthSpécifie la longueur de la pointe de flèche pour la fin d’une ligne.
begin_arrow_widthSpécifie la largeur de la pointe de flèche pour le début d’une ligne.
end_arrow_widthSpécifie la largeur de la pointe de flèche pour la fin d’une ligne.
theme_colorObtient et définit la couleur du thème.
colorReprésente la couleur de la ligne.
transparencyRenvoie ou définit le degré de transparence de la ligne sous la forme d’une valeur comprise entre 0,0 (opaque) et 1,0 (clair).
styleReprésente le style de la ligne.
weightObtient ou définit le WeightType de la ligne.
weight_ptObtient ou définit l’épaisseur de la ligne en unité de points.
weight_pxObtient ou définit l’épaisseur de la ligne en unités de pixels.
formatting_typeObtient ou définit le type de format.
is_automatic_colorIndique si la couleur du trait est attribuée automatiquement.
is_visibleReprésente si la ligne est visible.
is_autoIndique si ce style de ligne est attribué automatiquement.
gradient_fillReprésente un remplissage dégradé.
typeReprésente le type de montant de la barre d’erreur.
display_typeReprésente le type d’affichage de la barre d’erreur.
amountReprésente la quantité de barre d’erreur.
Le montant doit être supérieur ou égal à zéro.
show_marker_t_topIndique si les barres d’erreur sont formatées avec un T-top.
plus_valueReprésente le montant d’erreur positif lorsque le type de barre d’erreur est Personnalisé.
minus_valueReprésente un montant d’erreur négatif lorsque le type de barre d’erreur est Personnalisé.

Exemple

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

Voir également