SeriesCollection classe

SeriesCollection classe

Encapsule une collection d’objets Series.

Le type SeriesCollection expose les membres suivants :

Propriétés

PropriétéDescription
category_dataObtient ou définit la plage des valeurs de l’axe de catégorie.
Il peut s’agir d’une plage de cellules (telle que “d1:e10”),
ou une séquence de valeurs (telle que “{2,6,8,10}”).
second_category_dataObtient ou définit la plage des valeurs Axis de deuxième catégorie.
Il peut s’agir d’une plage de cellules (telle que “d1:e10”),
ou une séquence de valeurs (telle que “{2,6,8,10}”).
Effet uniquement lorsque certaines séries AS sont tracées sur le deuxième axe.
is_color_variedReprésente si la couleur des points varie.
capacityObtient ou définit le nombre d’éléments que la liste de tableaux peut contenir.

Méthodes

MéthodeDescription
addAjoute la collection Series à un graphique.
addAjoute la collection Series à un graphique.
copy_toCopie la liste entière des tableaux dans une liste de tableaux unidimensionnelle compatible, en commençant au début de la liste des tableaux cible.
copy_toCopie une plage d’éléments de la liste de tableaux vers une liste de tableaux unidimensionnels compatible, en commençant à l’index spécifié de la liste de tableaux cible.
index_ofRecherche l’objet spécifié et renvoie l’index de base zéro de la première occurrence dans la plage d’éléments de la liste du tableau qui s’étend de l’index spécifié au dernier élément.
index_ofRecherche l’objet spécifié et renvoie l’index de base zéro de la première occurrence dans la plage d’éléments de la liste de tableaux qui commence à l’index spécifié et contient le nombre d’éléments spécifié.
last_index_ofRecherche l’objet spécifié et renvoie l’index de base zéro de la dernière occurrence dans la liste entière du tableau.
last_index_ofRecherche l’objet spécifié et renvoie l’index de base zéro de la dernière occurrence dans la plage d’éléments de la liste du tableau qui s’étend du premier élément à l’index spécifié.
last_index_ofRecherche l’objet spécifié et renvoie l’index de base zéro de la dernière occurrence dans la plage d’éléments de la liste de tableaux qui contient le nombre spécifié d’éléments et se termine à l’index spécifié.
get_series_by_orderObtient l’élément Series par commande.
change_series_orderModifie directement les ordres des deux séries.
set_series_namesDéfinit le nom de toutes les séries du graphique.
add_r1c1Ajoute la collection Series à un graphique.
binary_searchRecherche un élément dans toute la liste de tableaux triés à l’aide du comparateur par défaut et renvoie l’index de base zéro de l’élément.

Exemple

from aspose.cells import Workbook
from aspose.cells.charts import ChartType

# Instantiating a Workbook object
workbook = Workbook()
# Adding a new worksheet to the Excel object
sheetIndex = workbook.worksheets.add()
# Obtaining the reference of the newly added worksheet by passing its sheet index
worksheet = workbook.worksheets[sheetIndex]
# Adding a sample value to "A1" cell
worksheet.cells.get("A1").put_value(50)
# Adding a sample value to "A2" cell
worksheet.cells.get("A2").put_value(100)
# Adding a sample value to "A3" cell
worksheet.cells.get("A3").put_value(150)
# Adding a sample value to "A4" cell
worksheet.cells.get("A4").put_value(200)
# Adding a sample value to "B1" cell
worksheet.cells.get("B1").put_value(60)
# Adding a sample value to "B2" cell
worksheet.cells.get("B2").put_value(32)
# Adding a sample value to "B3" cell
worksheet.cells.get("B3").put_value(50)
# Adding a sample value to "B4" cell
worksheet.cells.get("B4").put_value(40)
# Adding a sample value to "C1" cell as category data
worksheet.cells.get("C1").put_value("Q1")
# Adding a sample value to "C2" cell as category data
worksheet.cells.get("C2").put_value("Q2")
# Adding a sample value to "C3" cell as category data
worksheet.cells.get("C3").put_value("Y1")
# Adding a sample value to "C4" cell as category data
worksheet.cells.get("C4").put_value("Y2")
# Adding a chart to the worksheet
chartIndex = worksheet.charts.add(ChartType.COLUMN, 5, 0, 15, 5)
# Accessing the instance of the newly added chart
chart = worksheet.charts[chartIndex]
# Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B4"
chart.n_series.add("A1:B4", True)
# Setting the data source for the category data of NSeries
chart.n_series.category_data = "C1:C4"
# Saving the Excel file
workbook.save("book1.xls")

Voir également